全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  2005 

An Optimal Scheduling Algorithm for Fork-Join Task Graphs
一个调度Fork-Join任务图的最优算法

Keywords: task scheduling,task duplication,fork-join task graph,speedup
任务调度
,任务复制,Fork-Join任务图,加速比

Full-Text   Cite this paper   Add to My Lib

Abstract:

The Fork-Join structure is one of the basic modeling structures for parallel processing. Although some algorithms are able to find an optimal schedule under certain conditions, they ignore to economize processors and minimize the total completion time. This paper presents a Task Duplication based Balance Scheduling(TDBS)algorithm which can generate an optimal schedule for fork-join task graph with a complexity of O(vq+vlogv), where v and q are the number of tasks and processors respectively. By considering workload and idle time slots of the used processors, TDBS algorithm tries to assign tasks to scheduled processors and maximize their utilization. Simulation results show that TDBS algorithm has better speedup and efficiency than other compared algorithms. Therefore,TDBS algorithm is a viable option for practical high performance applications.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133