DocumentCode :
1854293
Title :
Optimal Scheduling of Task Graphs on Parallel Systems
Author :
Shahul, Ahmed Zaki Semar ; Sinnen, Oliver
Author_Institution :
Hewlett-Packard New Zealand, Auckland
fYear :
2008
fDate :
1-4 Dec. 2008
Firstpage :
323
Lastpage :
328
Abstract :
Scheduling tasks onto the processors of a parallel system is a crucial part of program parallelisation. Due to the NP-hard nature of the task scheduling problem, scheduling algorithms are based on heuristics that try to produce good rather than optimal schedules. Nevertheless, in certain situations it is desirable to have optimal schedules, for example for time critical systems or to evaluate scheduling heuristics. This paper investigates the task scheduling problem using A* search algorithm. The A* scheduling algorithm implemented can produce optimal schedules in reasonable time for small to medium sized task graphs. In comparison to a previous approach, the here presented A* scheduling algorithm has a significantly reduced search space due to a much improved cost function f(s) and additional pruning techniques. Last but not least, the experimental results show that the proposed A* scheduling algorithm significantly outperforms the previous approach.
Keywords :
computational complexity; graph theory; parallel algorithms; processor scheduling; search problems; A* search algorithm; NP-hard problem; optimal task graph A* scheduling algorithm; parallel system; program parallelisation; pruning technique; Application software; Computer applications; Cost function; Distributed computing; Heuristic algorithms; NP-hard problem; Optimal scheduling; Parallel processing; Processor scheduling; Scheduling algorithm; A*; Parallel computing; optimal schedules; scheduling; task graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2008. PDCAT 2008. Ninth International Conference on
Conference_Location :
Otago
Print_ISBN :
978-0-7695-3443-5
Type :
conf
DOI :
10.1109/PDCAT.2008.54
Filename :
4710998
Link To Document :
بازگشت