An Optimal Scheduling Algorithm for Fork-Join Task Graphs
The task duplication based scheduling is a new approach to the scheduling problems. This is known as an NP-Complete problem. Although some algorithms are able to find an optimal schedule under certain conditions, they ignored to economize processors and minimize the total completion time. In this paper, we presents a Task Duplication based Balance Scheduling (TDBS) algorithm which can schedule a class of fork-join task graph with a complexity of of O(| V|2),where |V| is the number of tasks. The proposed algorithm generates an optimal schedule with high speedup and efficiency. Simulation results showed that our algorithm has better scheduling length, less completion time and less number of processors than any of compared algorithms.
Optimal Scheduling Algorithm Task Duplication Fork-Join Task Graph
Qinghua LI Youlin RUAN Shida YANG Tingyao JIANG
Department of Computer Science and Technology HuaZhong University of Science and Technology, Wuhan, 430074, China
国际会议
成都
英文
587-589
2003-08-27(万方平台首次上网日期,不代表论文的发表时间)