DocumentCode :
2748546
Title :
LLB: A fast and effective scheduling algorithm for distributed-memory systems
Author :
Radulescu, Andrei ; Van Gemund, Arjan J C ; Lin, Hai-xiang
Author_Institution :
Fac. of Inf. Technol. & Syst., Delft Univ. of Technol., Netherlands
fYear :
1999
fDate :
12-16 Apr 1999
Firstpage :
525
Lastpage :
530
Abstract :
This paper presents a new algorithm called List-based Load Balancing (LLB) for compile-time task scheduling on distributed-memory machines. LLB is intended as a cluster-mapping and task-ordering step in the multi-step class of scheduling algorithms. Unlike current multistep approaches, LLB integrates cluster-mapping and task-ordering in a single step. The benefits of this integration are twofold. First, it allows dynamic load balancing in time, because only the ready tasks are considered in the mapping process. Second, communication is also considered, as opposed to algorithms like WCM and GLB. The algorithm has a low time complexity of O(E+V(log V+log P)), where E is the number of dependences, V is the number of tasks and P is the number of processors. Experimental results show that LLB outperforms known cluster-mapping algorithms of comparable complexity, improving the schedule lengths up to 42%. Furthermore, compared with LCA, a much higher-complexity algorithm, LLB obtains comparable results for fine-grain graphs and yields improvements up to 16% for coarse-grain graphs
Keywords :
distributed memory systems; processor scheduling; resource allocation; LLB; cluster-mapping; compile-time task scheduling; distributed-memory machines; list-based load balancing; scheduling; task scheduling; task-ordering; time complexity; Clustering algorithms; Costs; Heuristic algorithms; Information technology; Load management; Parallel processing; Processor scheduling; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
Conference_Location :
San Juan
Print_ISBN :
0-7695-0143-5
Type :
conf
DOI :
10.1109/IPPS.1999.760527
Filename :
760527
Link To Document :
بازگشت