DocumentCode :
2392818
Title :
Scheduling task graphs onto heterogeneous multiprocessors
Author :
Li, Dingchao ; Ishii, Naohiro
Author_Institution :
Educ. Center for Inf. Processing, Nagoya Inst. of Technol., Japan
fYear :
1994
fDate :
22-26 Aug 1994
Firstpage :
556
Abstract :
In a heterogeneous system, the efficient exploitation of parallelism requires scheduling strategies that account for heterogeneity among processors to achieve an effective mapping of computations to processors. The paper presents a scheduling heuristic specialized for heterogeneous multiprocessor systems which make use of several different types of processors. The new algorithm is based on the greedy strategy: no processor remains idle if there is some task available that it could process. A graph called the classified typed task graph is used to describe the current status of tasks of different types at each scheduling step. With the graph, the algorithm dynamically evaluates the priorities of tasks only when there are multiply executable candidates, and then schedules an appropriate one onto the currently available processors of the corresponding type. A preliminary evaluation shows that this algorithm has promising performance
Keywords :
graph theory; multiprocessing systems; processor scheduling; classified typed task graph; greedy strategy; heterogeneous multiprocessors; heterogeneous system; scheduling heuristic; scheduling strategies; task graph scheduling; Computer science; Computer science education; Dynamic scheduling; Educational technology; Information processing; Multiprocessing systems; Optimal scheduling; Parallel processing; Processor scheduling; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON '94. IEEE Region 10's Ninth Annual International Conference. Theme: Frontiers of Computer Technology. Proceedings of 1994
Print_ISBN :
0-7803-1862-5
Type :
conf
DOI :
10.1109/TENCON.1994.369238
Filename :
369238
Link To Document :
بازگشت