DocumentCode :
2234929
Title :
Scheduling large-scale parallel computations on networks of workstations
Author :
Blumofe, Robert D. ; Park, David S.
Author_Institution :
Lab. for Comput. Sci., MIT, Cambridge, MA, USA
fYear :
1994
fDate :
2-5 Aug 1994
Firstpage :
96
Lastpage :
105
Abstract :
Workstation networks are an underutilized yet valuable resource for solving large-scale parallel problems. In this paper, we present “idle-initiated” techniques for efficiently scheduling large-scale parallel computations on workstation networks. By “idle-initiated”, we mean that idle computers actively search out work to do rather than wait for work to be assigned. The idle-initiated scheduler operates at both the macro and the micro levels. On the macro level, a computer without work joins an ongoing parallel computation as a participant. On the micro level, a participant without work “steals” from some other participant of the same computation. We have implemented these scheduling techniques in Phish, a portable system for running dynamic parallel applications on a network of workstations
Keywords :
local area networks; parallel programming; performance evaluation; scheduling; dynamic parallel applications; idle-initiated techniques; large-scale parallel computations; scheduling; workstation networks; Bandwidth; Computer networks; Computer science; Concurrent computing; Dynamic scheduling; Laboratories; Large-scale systems; Processor scheduling; Supercomputers; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 1994., Proceedings of the Third IEEE International Symposium on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-6395-2
Type :
conf
DOI :
10.1109/HPDC.1994.340255
Filename :
340255
Link To Document :
بازگشت