DocumentCode
3247931
Title
Divisible load scheduling with improved asymptotic optimality
Author
Suda, Reiji
Author_Institution
Dept. of Comput. Sci., Univ. of Tokyo, Tokyo
fYear
2008
fDate
Sept. 29 2008-Oct. 1 2008
Firstpage
262
Lastpage
267
Abstract
Divisible load model allows scheduling algorithms that give nearly optimal makespan with practical computational complexity. Beaumont et al. have shown that their algorithm produces a schedule whose makespan is within 1+O(1/radicT) times larger than the optimal solution when the total amount of tasks T scales up and the other conditions are fixed. We have proposed an extension of their algorithm for multiple masters with heterogeneous performance of processors but limited to uniform network performance. This paper analyzes the asymptotic performance of our algorithm, and shows that the asymptotic performance of our algorithm is either 1+O(1/radicT), 1+O(log T/T) or 1+O(1/T ), depending on the problem. For the latter two cases, our algorithm asymptotically outperforms the algorithm by Beaumont et al.
Keywords
computational complexity; processor scheduling; resource allocation; asymptotic optimality; divisible load scheduling; heterogeneous processors performance; Algorithm design and analysis; Computational complexity; Computer science; Large-scale systems; Load modeling; Optimal scheduling; Performance analysis; Polynomials; Processor scheduling; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing, 2008 IEEE International Conference on
Conference_Location
Tsukuba
ISSN
1552-5244
Print_ISBN
978-1-4244-2639-3
Electronic_ISBN
1552-5244
Type
conf
DOI
10.1109/CLUSTR.2008.4663779
Filename
4663779
Link To Document