期刊文献+

并行异构系统中的一种高效任务调度算法 被引量:4

An Effective Task Scheduling Algorithm for Heterogeneous Parallel Systems
下载PDF
导出
摘要 并行分布计算是当前计算机科学的热点之一。调度算法是影响分布式计算的关键因素,也是一个具有挑战性的课题。调度算法是将有通信关系的任务按顺序分配给不同的处理器。提出了一种基于区间插入和任务复制的高效启发式算法,通过对各种随机任务图和高斯迭代任务图进行模拟,与已有算法相比,新算法的效率有很大的提高。 Efficient appl ication scheduling is critical for achieving high performance in heterogeneous computing environment. This paper proposes a novel algorithm based on list-scheduling and task-duplication on a great number of fully connected homogeneous machines. The comparison study, based on both randomly generated graphs and the graphs of Gaussian elimination, shows that the scheduling algorithm significantly surpass existing algorithms.
出处 《计算机工程》 CAS CSCD 北大核心 2007年第11期39-41,共3页 Computer Engineering
基金 国家自然科学基金资助重点项目(60533020)
关键词 异构并行系统 启发式算法 任务复制 Heterogeneous parallel system Heuristic algorithm Task duplication
  • 相关文献

参考文献5

  • 1Gary M R,Johnson D S.Computers and Intractability:A Guide to the Theory of the NP-completeness[M].W.H.Freeman and Co.,1979.
  • 2Topcuoglu H,Hariri S,Min-You W.Performance-effective and Low-complexity Task Scheduling for Heterogeneous Computing[J].IEEE Transaction on Parallel and Distributed Systems,2002,13(3).
  • 3Kwok Y,Ahmed I.Dynamic Critical-path Scheduling:An Effective Technique for Allocating Task Graph to Multiprocessors[J].IEEE Trans.on Parallel and Distributed Systems,1996,7(5):506-521.
  • 4Hagras T,Janecek J.A High Performance,Low Complexity Algorithm for Compile-time Task Scheduling in Heterogeneous Systems[C]//Proc.of Parallel and Distributed Processing Symposium.2004:107-115.
  • 5Oh-Han K,Dharma A.S3MP:A Task Duplication Based Scalable Scheduling Algorithm for Symmetric Multiprocessor[C]//Proc.of Parallel and Distributed Processing Symposium.2000.

同被引文献20

  • 1张惠娟,翟鸿鸣,周利华.多处理器系统的实时调度算法研究[J].计算机工程与设计,2004,25(8):1233-1235. 被引量:9
  • 2邢群科,郝红卫,温天江.两种经典实时调度算法的研究与实现[J].计算机工程与设计,2006,27(1):117-119. 被引量:19
  • 3祝永志,赵岩,魏榕晖.基于MPICH的Beowulf集群系统构建与性能评测[J].计算机工程与应用,2006,42(14):132-133. 被引量:4
  • 4乔伟光,曾国荪.一种基于分簇复制的DAG任务图调度算法[J].计算机工程,2006,32(17):126-128. 被引量:3
  • 5Taura K, Chien A. A Heuristic Algorithm for Mapping Communicating Tasks on Heterogeneous Resources[C]//Proc. of the 9th Heterogeneous Computing Workshop. Washington D. C., USA: IEEE Computer Society, 2000-05:102-115.
  • 6Kwok Y K, Ahmad I. Dynamic Critical-path Scheduling: An Effective Technique for Allocating Task Graphs to Multi- processors[J]. IEEE Transactions on Parallel and Distributed Systems, 1996, 7(5): 506-521.
  • 7Darbha S, Agrawal D P. Optimal Scheduling Algorithm for Distributed-memory Machines[J]. IEEE Transactions on Parallel and Distributed Systems, 1998, 9(1): 87-95.
  • 8梁强,杨永年.复杂流场的非定常气动力计算以及气动弹性研究[D ].西安:西北工业大学,2003.
  • 9Nichol,Salz.An Analysis of Scatter Decomposition.IEEE Transactions on Computers,November 1990:1153-1161.
  • 10Kumar V,Gupta A,Gupta A et al.Introduction to Parallel Computing;Design and Analysis of Algorithms,Benjamin/CummingsPublishing Company,Inc.1994.

引证文献4

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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