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