DocumentCode :
3246320
Title :
A Tabu Search for the Heterogeneous DAG Scheduling Problem
Author :
Wong, Yi Wen ; Goh, Rick Siow Mong ; Kuo, Shyh-hao ; Low, Malcolm Yoke Hean
Author_Institution :
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
fYear :
2009
fDate :
8-11 Dec. 2009
Firstpage :
663
Lastpage :
670
Abstract :
Scheduling parallel applications on heterogeneous processors/architectures with different computational speed is a difficult problem. Here, a tabu search metaheuristic is developed to improve the schedule generated by list scheduling. Three neighbourhoods variants are proposed and examined, including a novel neighbourhood that takes the shape of the task graph into account. The effectiveness is evaluated based on a set of modified random benchmark graphs, including task graphs of real-world applications. Factors affecting algorithm performance are also examined. We have found that the variants proposed were able to reduce the schedule length produced by HEFT up to an average of 30% and up to on average 20% for the standard graphs. The results also show that using information about the shape of the task graph is a viable strategy.
Keywords :
directed graphs; parallel processing; scheduling; search problems; HEFT; directed acyclic graphs; heterogeneous DAG scheduling problem; list scheduling; tabu search; task graph; Computer architecture; Concurrent computing; Distributed computing; Field programmable gate arrays; High performance computing; Multicore processing; Optimal scheduling; Processor scheduling; Scheduling algorithm; Shape; DAG; directed acyclic graphs; heterogeneous; metaheuristic; scheduling; tabu search;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
Conference_Location :
Shenzhen
ISSN :
1521-9097
Print_ISBN :
978-1-4244-5788-5
Type :
conf
DOI :
10.1109/ICPADS.2009.127
Filename :
5395372
Link To Document :
بازگشت