DocumentCode
2395633
Title
Efficient task scheduling with duplication for bounded number of processors
Author
Pasham, Srikar ; Lin, Wei-Ming
Author_Institution
Dept. of Electr. Eng., Texas Univ., San Antonio, TX, USA
Volume
1
fYear
2005
fDate
20-22 July 2005
Firstpage
543
Abstract
Task scheduling has been known to be one of the challenging issues in parallel and distributed computing. There have been many scheduling algorithms proposed for scheduling tasks onto unlimited number of processors, while, in practical situations, there are only a limited number of processors available. Thus, the goal of this work is to propose several new features to vastly improve the already-efficient bounded-CPFD algorithm (Ahmad and Kwok, 1998). The proposed technique, instead of considering only parent processors when scheduling a task in the original bounded-CPFD algorithm, allows other processors to be considered as well. This heuristic intends to provide a better load balance among the processors in leading to a shorter overall schedule length by allowing potentially more task duplication. Results from an extensive simulation show significant performance improvement from the proposed techniques over the bounded-CPFD.
Keywords
parallel processing; processor scheduling; resource allocation; bounded-CPFD algorithm; distributed computing; load balancing; parallel computing; task scheduling; Computational modeling; Delay; Distributed computing; Dynamic scheduling; NP-complete problem; Polynomials; Processor scheduling; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
ISSN
1521-9097
Print_ISBN
0-7695-2281-5
Type
conf
DOI
10.1109/ICPADS.2005.139
Filename
1531177
Link To Document