Asynchronous Problems on SIMD Parallel Computers (1995)
| Venue: | IEEE Trans. Parallel and Distributed Systems |
| Citations: | 2 - 0 self |
BibTeX
@ARTICLE{Shu95asynchronousproblems,
author = {Wei Shu and Min-you Wu},
title = {Asynchronous Problems on SIMD Parallel Computers},
journal = {IEEE Trans. Parallel and Distributed Systems},
year = {1995},
volume = {6},
pages = {704--713}
}
OpenURL
Abstract
Abstract { One of the essential problems in parallel computing is: can SIMD machines handle asynchronous problems? This is a di cult, unsolved problem because of the mismatch between asynchronous problems and SIMD architectures. We propose a solution to let SIMD machines handle general asynchronous problems. Our approach is to implement a runtime support system which can run MIMD-like software on SIMD hardware. The runtime support system, named P kernel, is thread-based. There are two major advantages of the thread-based model. First, for application problems with irregular and/or unpredictable features, automatic scheduling can move some threads from overloaded processors to underloaded processors. Second, and more importantly, the granularity of threads can be controlled to reduce system overhead. The P kernel is also able to handle bookkeeping and message management, as well as to make these low-level tasks transparent to users. Substantial performance has been obtained on Maspar MP-1. 1







