DocumentCode :
2133113
Title :
Performance analysis of communication-aware task scheduling algorithms for heterogeneous computing
Author :
Lai, Guan-Joe
Author_Institution :
Nat. Taichung Teachers Coll., Taiwan
Volume :
2
fYear :
2003
fDate :
28-30 Aug. 2003
Firstpage :
788
Abstract :
This paper addresses the performance analysis of scheduling communication-aware tasks onto networks of workstations in heterogeneous computing environments. A heuristic algorithm is here proposed to schedule tasks by exploiting the schedule holes in schedules. It is shown that this algorithm ensures performance within a factor of two times of the optimum for general directed acyclic task graphs. Experimental results present the superiority of the proposed algorithm to those presented in previous literature, and also show that the performance would be affected by the system heterogeneities and the program structure of applications.
Keywords :
directed graphs; heuristic programming; scheduling; task analysis; workstation clusters; communication-aware task scheduling algorithm; directed acyclic task graph; heterogeneous computing; heuristic algorithm; performance analysis; schedule hole exploitation; workstation network; Cats; Computer applications; Computer networks; Distributed computing; Educational institutions; Electronic mail; Performance analysis; Processor scheduling; Scheduling algorithm; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers and signal Processing, 2003. PACRIM. 2003 IEEE Pacific Rim Conference on
Print_ISBN :
0-7803-7978-0
Type :
conf
DOI :
10.1109/PACRIM.2003.1235899
Filename :
1235899
Link To Document :
بازگشت