期刊文献+

一种多处理机任务分配的启发式算法 被引量:5

A Heuristic Algorithm for Task Allocation on Distributed Multiprocessor Systems
下载PDF
导出
摘要 列表调度方法与其它方法相比,可以用较少的开销获得更好的结果。但仅用于处理机个数有限的系统,对于处理机个数无限的系统,调度策略都是基于任务簇调度的。文章提出了一种处理机个数无限的任务分配的列表调度算法,称之为节点迁移调度算法(NTSA)。实验证明,该算法解的性能优于其它的算法。 List scheduling can produce more satisfactory solutions at significantly lower cost than other approaches. But it is only used for a bounded number of processors. As for the processors with unlimited number, the mapping strategy is based on cluster scheduling. This paper brings the list scheduling method into the tasking allocation problem on an unbounded number of processors. The proposed algorithm is called node- transferring scheduling algorithm (NTSA). The experiment results show it outperforms other algorithms of the same problem in solution quality.
作者 冯斌 孙俊
出处 《计算机工程》 CAS CSCD 北大核心 2004年第14期63-65,157,共4页 Computer Engineering
关键词 任务图 任务调度 任务分配 多处理机 关键路径 节点迁移 Task graph Task scheduling Task allocation Multi-processor Critical path Node-transferring
  • 相关文献

参考文献5

  • 1[1]Radulescu A,Arjan J C Van Gemund. Low-cost Task Scheduling for Distributed-memory Machines. IEEE Transactions on Parallel and Distributed Systems, 2002,13(6):648-658
  • 2[2]Yu-Kwong Kwok, Ishfaq Ahmad. Benchmarking and Comparison of the Task Graph Scheduling Algorithms. Journal of Parallel and Distributed Computing 59, 1999:381-422
  • 3[3]Ishfaq Ahmad,Yu-Kwong Kwok. On Parallelizing the Multiprocessor Scheduling Problem. IEEE Transactions on Parallel and Distributed System, 1999,10(4):414-432
  • 4[4]Garey M R, Johnson D S. Computers and Intractability: A Guide to the Theory ofNP-Completeness. W. H. Freeman and Co., 1979
  • 5[5]Wu Minyou,Gajski D D.Hypertool: A Programming Aid for Messagepassing Systems. IEEE Transactions on Parallel and Distributed Systems, 1996, 1 (3)

同被引文献51

引证文献5

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部