DocumentCode
1661911
Title
Optimal algorithms for scheduling divisible workloads on heterogeneous systems
Author
Beaumont, O. ; Legrand, A. ; Robert, Y.
Author_Institution
LaBRI, CNRS, Bordeaux, France
fYear
2003
Abstract
In this paper, we discuss several algorithms for scheduling divisible loads on heterogeneous systems. Our main contributions are (i) new optimality results for single-round algorithms and (ii) the design of an asymptotically optimal multi-round algorithm. This multi-round algorithm automatically performs resource selection, a difficult task that was previously left to the user. Because it is periodic, it is simpler to implement, and more robust to changes in the speeds of the processors and/or communication links. On the theoretical side, to the best of our knowledge, this is the first published result assessing the absolute performance of a multi-round algorithm. On the practical side, extensive simulations reveal that our multi-round algorithm outperforms existing solution on a large variety of platforms, especially when the communication-to-computation ratio is not very high (the difficult case).
Keywords
computational complexity; linear programming; processor scheduling; asymptotical optimality; asymptotically optimal multi-round algorithm; communication-to-computation ratio; divisible workloads scheduling; heterogeneous systems; multi-round algorithm; optimal algorithms; optimality results; single-round algorithms; Algorithm design and analysis; Books; Computational modeling; Costs; Delay; Load modeling; Multimedia databases; Processor scheduling; Robustness; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN
1530-2075
Print_ISBN
0-7695-1926-1
Type
conf
DOI
10.1109/IPDPS.2003.1213202
Filename
1213202
Link To Document