Namhoon Yoo

  • Citations Per Year
Learn More
Matching data distribution to workload distribution is important to improve the performance of distributedmemory multiprocessors. While data and workload distribution can be tailored to fit a particular problem to a particular distributed-memory architecture, it is often difficult to do so for various reasons including complexity of address computation,(More)
While data and workload distribution can be tailored to fit a particular problem to a particular distributed-memory architecture, it is often difficult to do so for various practical issues. This report presents our study on multithreading for distributedmemory multiprocessors. Specifically, we investigate the effects of multithreading on data distribution(More)
Processing logic programs in parallel is much more complex than for conven tional applications. Indeed, the inference mechanism, particularly the environment stacking and the runtime traversal of a search tree, cannot be easily implemented on distributed memory machines. The USC Research Team has therefore designed a parallel execution model for logic(More)
  • 1