期刊文献+

基于多核处理器的低能耗任务调度优化算法 被引量:4

Optimization algorithm for task scheduling with low energy consumption based on multi-core processor
下载PDF
导出
摘要 针对多核处理器的高性能所带来的高能耗问题,对TL-DVFS算法中任务迁移开销问题进行了分析,提出了一种基于TL面的节能调度算法ITL-DVFS.该算法在不增加算法时间复杂度的前提下,通过对堆进行操作,有效地减少每个TL面初始时刻任务的迁移开销.结合全局动态电压频率调节技术,在TL面的初始时刻和偶发任务释放时刻动态调节多核处理器的电压频率.结果表明,ITL-DVFS可以有效地减少任务的迁移开销,在负载达到某一值后,可有效降低处理器功耗. In order to solve the problem of high energy consumption caused by the high performance of multi-core processor,the task migration overhead problem in TL-DVFS algorithm was analyzed,and an energy saving scheduling algorithm ITL-DVFS based on TL plane was proposed.Without increasing the time complexity of the algorithm,the migration overhead of each TL plane at initial time can be effectively reduced through the operation on the heap.In combination with the global dynamic voltage frequency modulation technology,the voltage and frequency of multi-core processor at both initial time and the sporadic task release time on the TL plane algorithm were dynamically adjusted.The results show that ITL-DVFS can effectively reduce the task migration overhead,and can effectively decrease the power consumption of multi-core processor when the load reaches a certain value.
出处 《沈阳工业大学学报》 EI CAS 北大核心 2017年第1期48-54,共7页 Journal of Shenyang University of Technology
基金 国家自然科学基金资助项目(31370565) 哈尔滨市科技创新人才研究基金资助项目(2015RAYXJ005)
关键词 多核处理器 节能调度 偶发任务 任务迁移 处理器功耗 负载 任务利用率 可靠性 multi-core processor energy saving scheduling sporadic task task migration processor power consumption load task utilization reliability
  • 相关文献

参考文献2

二级参考文献19

  • 1黄金贵,陈建二,陈松乔.网络集群计算系统中的并行任务调度[J].计算机学报,2004,27(6):765-771. 被引量:16
  • 2杜晓丽,蒋昌俊,徐国荣,丁志军.一种基于模糊聚类的网格DAG任务图调度算法[J].软件学报,2006,17(11):2277-2288. 被引量:48
  • 3Global action plan.The path to greener government[EB/OL]. ( 200%03 -22 ) .http ://www.greenict.org.uk/greener_government.
  • 4Suresh S,Venkatesh P,Asit M.Process scheduling challenges in the era of multi-core processors[J].Intel Technology Jour- nal, 2007,11.
  • 5Yang C,Chen J J, Kuo T W.An approximation algorithm for energy-efficient scheduling on a chip multiprocessor[C]// Proc of the Conf on Design, Automation and Test in Eu- rope.Munich, Germany: [s.n.], 2005.
  • 6Bautista D, Sahuquillo J,Hassan H,et al.A simple power- aware scheduling for multicore systems when running real- time applications[C]//Proc of International Parallel and Dis- tributed Processing Symposium.Florida,USA:[s.n.],2007.
  • 7Devadas V,Aydin H.Coordinated power management of pe- riodic real-time tasks on chip multiprocessors[C]//Proceedings of the International Green Computing Conference.Chicago, USA: [s.n.],2010-61-72.
  • 8Dhiman G,Kumar K.Analysis of dynamic voltage scaling for system level energy management[C]//Proceedings of the 2008 Workshop on Power Aware Computing and System. Berkeley, CA, USA : USENIX Association, 2008.
  • 9le Sueur E,Heiser G.Dynamic voltage and frequency scaling: the laws of diminishing returns[C]//Proeeedings of the 2010 Workshop on Power Aware Computing and Systems.Canada: [s.n.] ,2010.
  • 10le Sueur E,Heiser G.Slow down or sleep,that is the ques- tion[C]//Proceedings of the 2011 USENIX Annual Technical Conference.Portland, USA: [s.n.], 2011.

共引文献22

同被引文献22

引证文献4

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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