DocumentCode
2055118
Title
A task duplication based scheduling algorithm for heterogeneous systems
Author
Ranaweera, Samantha ; Agrawal, Dharma P.
Author_Institution
Dept. of Electr., Comput. Eng. & Comput. Sci., Cincinnati Univ., OH, USA
fYear
2000
fDate
2000
Firstpage
445
Lastpage
450
Abstract
Optimal scheduling of tasks of a directed acyclic graph (DAG) onto a set of processors is a strong NP-hard problem. In this paper we present a scheduling scheme called TDS to schedule tasks of a DAG onto a heterogeneous system. This models a network of workstations, with processors of varying computing power. The primary objective of this scheme is to minimize schedule length and scheduling time itself. The existing task duplication based scheduling scheme is primarily done for totally homogeneous systems. We compare the performance of this algorithm with an existing scheduling scheme for heterogeneous processors called BIL. In initial simulations TDS has been observed to generate scheduling lengths shorter than that of BIL, for communication-to-computation cost ratios (CCR) of 0.2 to 1. Moreover TDS is far more superior than BIL as far as scheduling time is concerned
Keywords
computational complexity; directed graphs; performance evaluation; processor scheduling; workstation clusters; communication-to-computation cost ratios; directed acyclic graph; heterogeneous processors; heterogeneous system; heterogeneous systems; network of workstations; optimal scheduling; performance; processors; strong NP-hard problem; task duplication based scheduling; task duplication based scheduling algorithm; totally homogeneous systems; Application software; Clustering algorithms; Computational efficiency; Computational modeling; Computer networks; Computer science; NP-hard problem; Partitioning algorithms; Power system modeling; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2000. IPDPS 2000. Proceedings. 14th International
Conference_Location
Cancun
Print_ISBN
0-7695-0574-0
Type
conf
DOI
10.1109/IPDPS.2000.846020
Filename
846020
Link To Document