期刊文献+

一种基于负载均衡性的网格任务调度算法 被引量:4

Grid Task Schedule Algorithm Based on Load Balance
在线阅读 下载PDF
导出
摘要 针对二分图匹配算法在任务之间存在时序关系时无法进行有效调度以及EFT算法没有充分考虑各处理机性能及网络通信状况的问题,提出基于二分图匹配的改进ETF算法。该算法综合考虑任务之间的时序关系、处理机的性能、处理机之间的通信情况及已处理任务的调度情况,利用二分图最佳匹配思想对局部任务进行调度。实验表明该算法具有较小的调度长度和较好的负载均衡性。 Among the task schedule algorithms,optimal bipartite matching can not be used for scheduling the DAG tasks directly,and the computing capabilities of machines and communication times used for data transfers between them are not considered in Earliest Time Path(ETF) algorithm. Considering such problems,an improved ETF task schedule algorithm based on optimal bipartite matching for heterogeneous computing environment is provided. Based on optimal bipartite matching for independent tasks and ETF algorithm,the algorithm considers not only the execution orders of the tasks and performance of the machines,but also the capabilities of communication between each machines and the results of the previous schedule results. Simulation experiments demonstrate that the algorithm can significantly improve the schedule performance in terms of schedule length and load balance.
出处 《计算机工程》 CAS CSCD 北大核心 2010年第2期58-60,共3页 Computer Engineering
关键词 异构计算环境 任务调度 二分图最佳匹配 ETF算法 负载均衡性 heterogeneous computing environment task schedule optimal bipartite matching Earliest Time Path(ETF) algorithm load balance
  • 相关文献

参考文献4

  • 1李庆华,韩建军,Abbas A.Essa.同构计算环境中一种快速有效的静态任务调度算法[J].计算机研究与发展,2005,42(1):118-125. 被引量:12
  • 2Siegel H J, Ali S. Techniques for Mapping Tasks to Machines in Heterogeneous Computing Systems[J]. Journal of Systems Architecture, 2000, 46(8): 627-639.
  • 3Kuhn H W. The Hungarian Method for the Assignment Problem[J]. Naval Research Logistics Quaterly, 1955, 2(1/2): 83-97.
  • 4Liang He, Jarvis S A, Spooner D P, et al. DAG-based Applications to Multiclusters with Background Workload[C]//Proc. of IEEE International Symposium on Cluster Computing and the Grid. [S. l.]: IEEE Press, 2005: 885-862.

二级参考文献13

  • 1M. R. Garey, D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. New York: W. H.Freeman and Co., 1979.
  • 2H. EI-Rewini, T. G. Lewis, H. H. All. Task Scheduling in Parallel and Distributed System. Englewood Cliffs, New Jersey:Prentice Hall, 1994.
  • 3G.-L. Park, B. Shirazi, J. Marquis, et al.. Decisive path scheduling : A new list scheduling method. The 6th Int'l Conf. on Parallel Processing, Bloomington, 1997.
  • 4A. Radulescu, A. J. C. van Gemund. FLB: Low cost task scheduling for distributed-memory machines. IEEE Trans. on Parallel and Distributed Systems, 2002, 13(6) : 648-- 658.
  • 5S. J. Russell, P. Norving. Artificial Intelligence: A Modern Approach. Englewood Cliffs, New Jersey: Prentice-Hall, 1995.
  • 6G. C. Sih, E. A. Lee. A compile-time scheduling heuristic for interconnection- constrained heterogeneous processing architectures. IEEE Trans. on Parallel and Distributed Systems,1993, 4(2): 75--87.
  • 7A. Gerasoulis, T. Yang. On the granularity and clustering of directed acyclic task graphs. IEEE Trans. on Parallel and Distributed Systems, 1993, 4(6) : 686-- 701.
  • 8M. A. Palis, J. Liou, D. S. L. Wei. Task clustering and scheduling for distributed memory parallel architectures. IEEE Trans. on Parallel and Distributed Systems, 1996, 7(1) : 46--55.
  • 9E. S. H. Hou, N. Ansali, H. Ren. A genetic algorithm for muhiprocessor scheduling. IEEE Trans. on Parallel and Distributed Systems, 1994, 5(2): 113--120.
  • 10M. Sakawa, T. Mari. Efficient genetic algorithms for job-shop scheduling problems with fuzzy processing time and fuzzy duedate. Computers and Industrial Engineering, 1999, 36(2): 325--341.

共引文献11

同被引文献24

  • 1何琨,赵勇.网格环境下资源调度问题的统一建模与分析[J].华中科技大学学报(自然科学版),2006,34(3):35-38. 被引量:10
  • 2刘岚,苗露.一种基于协作型任务的网格资源调度算法[J].微电子学与计算机,2007,24(4):92-94. 被引量:2
  • 3Fang Dong, Junzhou Luo. A Grid Task Scheduling Al- gorithm Based on QoS Priority Grouping[C]. Proceed- ings of the Fifth International Conference on Grid and Cooperative Computing, 2006 : 58 - 61.
  • 4T Amudha, T T Dhivyaprabha. QoS Priority Based Scheduling Algorithm and Proposed Framework for Task Scheduling in a Grid Environment[C]. IEEE - In- ternational Conference on Recent Trends in Information Technology, 2011:650 - 655.
  • 5Fortnow L.The status of the P versus NP problem[J].Communications of the Acm,2009,52 (9):78-86.
  • 6Moshe Y Vardi.On P,NP and computational complexity[J].Communications of the Acm,2010,53 (11):5-6.
  • 7Tang Xiaoyong,Li Kenli,Liao Guiping,et al.List scheduling with duplication for heterogeneous computing systems[J].J Parallel Distrib Comput,2010,70 (4):323-329.
  • 8Amit Agarwal,Padam Kumar.Economical duplication based task scheduling for heterogeneous and homogeneous computing system[C]//IEEE International Advance Computing Conference,2009:87-93.
  • 9Hassan Salamy,Ramanujam J.An effective solution to task scheduling and memory partitioning for multiprocessor systemon-chip[J].IEEE Tractions on Computer-Aided Design of Integrated and System,2012,31 (5):717-725.
  • 10Hosseinzadeh,Shahriar Shahhoseini.Earliest starting and finishing time duplication-based algorithm[J].Performance Evaluation of Computer & Telecommunication Systems,2009,41 (13):49-56.

引证文献4

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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