DocumentCode
2069492
Title
Dynamic scheduling of medium-grained processes on distributed memory computers
Author
Shu, Wei
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, Buffalo, NY, USA
Volume
2
fYear
1994
fDate
4-7 Jan. 1994
Firstpage
435
Lastpage
444
Abstract
One of the challenges in programming distributed memory parallel machines is how to allocate work to processors. We present a scheme for dynamic scheduling of medium-grained processes that is useful in this context. The Adaptive Contracting Within Neighborhood (ACWN) is a dynamic, distributed, load-dependent, and scalable scheme. The scheme is described, contrasted with two other schemes that have been proposed in this context. The performance of all the three schemes on a 32 processor iPSC/2 hypercube is presented and analyzed. The experimental results show that even though ACWN algorithm incurs larger overhead than randomized allocation, it achieves better performance in most cases due to its adaptiveness. Its feature of fast spreading the work helps it outperform the gradient model in performance and scalability.<>
Keywords
distributed algorithms; distributed memory systems; multiprocessing programs; scheduling; ACWN algorithm; Adaptive Contracting Within Neighborhood; distributed memory computers; dynamic scheduling; iPSC/2 hypercube; medium-grained processes; parallel machines; performance; scalable scheme;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
Conference_Location
Wailea, HI, USA
Print_ISBN
0-8186-5090-7
Type
conf
DOI
10.1109/HICSS.1994.323240
Filename
323240
Link To Document