DocumentCode :
2360727
Title :
Hybrid task scheduling: integrating static and dynamic heuristics
Author :
Boeres, Cristina ; Lima, Alexandre ; Rebello, Vinod E F
Author_Institution :
Instituto de Computacao, Univ. Fed. Fluminense, Niteroi, Brazil
fYear :
2003
fDate :
10-12 Nov. 2003
Firstpage :
199
Lastpage :
206
Abstract :
Researchers are constantly looking for ways to improve the execution time of parallel applications on distributed systems. Although compile-time static scheduling heuristics employ complex mechanisms, the quality of their schedules are handicapped by estimated run-time costs. On the other hand, while dynamic schedulers use actual run-time costs, they have to be of low complexity in order to reduce the scheduling overhead. We investigate the viability of integrating these two approaches into a hybrid scheduling framework. The relationship between static schedulers, dynamic heuristics and scheduling events are examined. The results show that a hybrid scheduler can indeed improve the schedules produced by good traditional static list scheduling algorithms.
Keywords :
directed graphs; parallel processing; processor scheduling; resource allocation; compile-time static scheduling; distributed system; dynamic scheduler; hybrid task scheduling; run-time cost estimation; Clustering algorithms; Computational efficiency; Computer architecture; Costs; Distributed computing; Dynamic scheduling; Grid computing; Processor scheduling; Runtime; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture and High Performance Computing, 2003. Proceedings. 15th Symposium on
Print_ISBN :
0-7695-2046-4
Type :
conf
DOI :
10.1109/CAHPC.2003.1250339
Filename :
1250339
Link To Document :
بازگشت