期刊文献+

基于直接后继节点完成时间的异构调度算法 被引量:1

Heterogeneous scheduling algorithm with immediate successor finish time
下载PDF
导出
摘要 分布式环境下的异构计算系统(HCS)是大数据时代进行数据密集型计算不可或缺的,一个有效的任务调度算法可以提高整个异构计算系统的效率。在对异构环境下的任务调度进行有向无环图(DAG)建模的基础上,提出基于直接后继节点完成时间的异构调度算法(HSFT)。在计算开销和通信开销差异度较大的异构环境中,考虑两者之间的平衡,采用更为合理的以计算均值与标准方差的乘积和通信权值与任务节点出度的比值作为优先权值计算方法,并在考虑最快完成时间(EFT)的基础上,将直接后继节点完成时间(SFT)用于处理器分配策略。实验结果表明,HSFT在不增加算法时间复杂度的情况下,比HEFT、SDBATS、PEFT等算法有更短的调度长度(makespan)、更优的调度长度比和效率。 In the era of big data, data intensive computing always relies on distributed Heterogeneous Computing System (HCS), and an effective task scheduling method can improve the efficiency of a HCS. Based on a Directed Acyclie Graph (DAG) model, a task scheduling algorithm for heterogeneous computing named HSFT ( Heterogeneous scheduling algorithm with immediate Successor Finish Time) was proposed. In the heterogeneous environment, especially when the computation cost and communication cost vary largely, the balance between them was considered and a more reasonable method was adopted, the product of the computation cost standard deviation and mean value was taken as the computation weight, and the ratio between the out degree communication cost weight and out degree was taken as the communication weight. Furthermore, based on the consideration of Earliest Finish Time (EFT), the immediate Successor Finish Time (SFT) was used for processor selection strategy. The experimental resuhs on randomly generated DAGs show that the proposed algorithm performs better than HEFT ( Heterogeneous Earliest Finish Time), SDBATS ( Standard Deviation-Based Algorithm for Task Scheduling) and PEFT ( Predict Earliest Finish Time) in terms of makespan, schedule length ratio, and efficiency without increasing time complexity.
出处 《计算机应用》 CSCD 北大核心 2017年第1期12-17,133,共7页 journal of Computer Applications
基金 国家自然科学基金资助项目(11372067 61300016)~~
关键词 有向无环图调度 异构计算 任务优先级 直接后继节点 静态任务调度 Directed Acyclic Graph (DAG) scheduling heterogeneous computing task priority immediate successor static task scheduling
  • 相关文献

参考文献1

二级参考文献12

  • 1田国忠.多DAG共享资源调度的若干问题研究[D].北京:北京工业大学,2014.
  • 2GONZALEZ L M V, RODERO-MERINO L, CACERES J, et al. A break in the clouds: towards a cloud definition[ J]. ACM SIGCOMM Computer Communication Review, 2009, 39(1) : 50 - 55.
  • 3CHEN S, NEPAL S, LIU R. Secure connectivity for intra-cloud and inter-cloud communication[C]// Proceedings of the 40th International Conference on Parallel Processing Workshops. Piscataway: IEEE, 2011: 154-159.
  • 4ZHAO H, SAKELLARIOU R. Scheduling multiple DAGs onto heterogeneous systems[C]// Proceedings of the 20th International Parallel and Distributed Processing Symposium. Washington, DC: IEEE Computer Society, 2006: 1-14.
  • 5HONIG U, SCHIFFMANN W. A meta-algorithm for scheduling multiple DAGs in homogeneous system environments[C]// Proceedings of the IEEE 18th IA STED International Conference on Parallel and Distributed of Computing and System. Piscataway: IEEE, 2006: 147-152.
  • 6苑迎春,李小平,王茜,张毅.基于逆向分层的网格工作流调度算法[J].计算机学报,2008,31(2):282-290. 被引量:51
  • 7苑迎春,李小平,王茜.基于串归约的网格工作流费用优化方法[J].计算机研究与发展,2008,45(2):246-253. 被引量:22
  • 8苑迎春,李小平,王茜,张晓东.基于优先级规则的网格工作流调度[J].电子学报,2009,37(7):1457-1464. 被引量:14
  • 9刘灿灿,张卫民,骆志刚,任开军.基于时序一致的工作流费用优化方法[J].计算机研究与发展,2012,49(6):1323-1331. 被引量:8
  • 10刘灿灿,张卫民,骆志刚,任开军.基于改进优先级规则的工作流费用优化方法[J].计算机研究与发展,2012,49(7):1593-1600. 被引量:9

共引文献2

同被引文献1

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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