DocumentCode
288990
Title
A strategy for scheduling partially ordered program graphs onto multicomputers
Author
Lee, Ben ; Shin, Chae ; Hurson, A.R.
Author_Institution
Dept. of Electr. & Comput. Eng., Oregon State Univ., Corvallis, OR, USA
Volume
2
fYear
1995
fDate
3-6 Jan 1995
Firstpage
133
Abstract
The issue of scalability is key to the success of massively parallel processing. Due to their distributed nature, message-passing multicomputers are appropriate for achieving scalar performance. However, the message-passing programming model lacks programmability due to difficulties encountered by the programmers to partition and schedule the computation over the processors and to establish efficient inter-processor communication in the user code. Therefore, this paper presents a compile-time scheduling heuristic, called BLAS, that maps programs onto the processors of a message-passing multicomputer. In contrast to other methods proposed in the literature, BLAS takes a more global approach in attempt to balance the tradeoff between exploitation of parallelism and reducing communication overhead. To evaluate the effectiveness of BLAS, detailed simulation studies of scheduling SISAL programs are presented
Keywords
message passing; parallel programming; performance evaluation; processor scheduling; program compilers; reconfigurable architectures; BLAS; SISAL programs; communication overhead; compile-time scheduling heuristic; inter-processor communication; massively parallel processing; message-passing multicomputers; message-passing programming; multicomputers; partially ordered program graphs; scalability; scalar performance; scheduling; simulation studies; user code; Buildings; Concurrent computing; Dynamic scheduling; Hypercubes; Parallel architectures; Parallel processing; Parallel programming; Processor scheduling; Programming profession; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
Conference_Location
Wailea, HI
Print_ISBN
0-8186-6930-6
Type
conf
DOI
10.1109/HICSS.1995.375469
Filename
375469
Link To Document