期刊文献+

多处理器系统可靠性约束下的节能调度算法 被引量:1

Energy-efficient scheduling algorithm under reliability constraint in multiprocessor system
下载PDF
导出
摘要 针对多处理器系统中随机到达的任务,设计了可靠性约束下的节能调度算法(ESACR)。该算法在满足任务截止期限的前提下选择一个预计产生能耗最小的处理器以节能,在单个处理器上运用最早截止期限优先策略进行调度并尽量使各个任务的执行电压/频率均衡,当新到任务在处理器上不能满足截止期限要求时则逐个调高前面未执行任务的电压/频率。同时,为保证系统的可靠性,ESACR给正在执行的任务预留错误恢复时间以保证当发生瞬时错误时该任务能被恢复。实验结果表明,与最高电压节能调度(HVEA)、最小能耗最小完成时间调度(ME-MC)、最早完成时间优先调度(EFF)相比,ESACR在保证系统可靠性的前提下节能效果最好。 A kind of Energy-efficient Scheduling Algorithm under the Constraint of Reliability (ESACR) for the random tasks in multiprocessor system was proposed. It would choose the processor which might consume the least energy when the task's deadline could be guaranteed. For the signal processor, Earliest Deadline First (EDF) strategy was used to schedule the tasks and all the tasks were made execute in the same voltage/frequency. When the new task could not match the deadline, the non-execution voltage/frequency of former tasks would be raised. At the same time, the recovery time was reserved for the executing task in order to promise that the task could be rescheduled when errors happened. The simulation shows that the ESACR can provide the better energy efficiency with the guarantee of system reliability, compared to Highest Voltage Energy- Aware (HVEA), Minimum Energy Minimum Completion time (ME-MC) and Earliest Finish First (EFF).
出处 《计算机应用》 CSCD 北大核心 2015年第6期1590-1594,共5页 journal of Computer Applications
基金 湖南省科技计划基金资助项目(2012GK2006)
关键词 多处理器系统 随机任务 可靠性约束 节能 调度 multiprocessor system random task reliability constraint energy-efficient scheduling
  • 相关文献

参考文献14

  • 1吴小东,韩建军,王天江.一种基于VFD多核系统的硬实时任务节能调度算法[J].计算机研究与发展,2012,49(5):1018-1027. 被引量:9
  • 2KAVOUSIANOS X,CHAKRABARTY K,JAIN A,et al.Test scheduling for multicore SoCs with dynamic voltage scaling and multiple voltage islands[C]//Proceedings of 2011 20th Asian Test Symposium.Piscataway:IEEE,2011:33-39.
  • 3TOKARNIA A M,PEPE P C F,PAGOTTO L D.Path-based dynamic voltage and frequency scaling algorithms for multiprocessor embedded applications with soft delay deadlines[C]//Proceedings of 2011 14th Euromicro Conference on Digital System Design.Piscataway:IEEE,2011:109-116.
  • 4张冬松,吴飞,陈芳园,吴彤,郭得科,金士尧.开销敏感的多处理器最优节能实时调度算法[J].计算机学报,2012,35(6):1297-1312. 被引量:11
  • 5朱晓敏,贺川,王建江,江建清.异构计算系统中弹性节能调度策略研究[J].计算机学报,2012,35(6):1313-1326. 被引量:11
  • 6KIM J K,SIEGEL H J,MACIEJEWSKI A A,et al.Dynamic resource management in energy constrained heterogeneous computing systems using voltage scaling[J].IEEE Transactions on Parallel and Distributed Systems,2008,19(11):1445-1457.
  • 7LEE W Y.Energy-efficient scheduling of periodic real-time tasks on lightly loaded multicore processors[J].IEEE Transactions on Parallel and Distribute Systems,2012,23(3):530-537.
  • 8ZHU D,AYDIN H.Reliability-aware energy management for periodic real-time tasks[J].IEEE Transactions on Computers,2009,58(10):1382-1397.
  • 9ZHU D,MELHEM R,MOSSE D.The effects of energy management on reliability in real-time embedded systems[C]//Proceedings of IEEE/ACM International Conference on Computer Aided Design.Piscataway:IEEE,2004:35-40.
  • 10HAQUE M A,AYDIN H,ZHU D.Energy-aware task replication to manage reliability for periodic real-time applications on multicore platforms[C]//Proceedings of the 2013 International Green Computing Conference.Piscataway:IEEE,2013:1-11.

二级参考文献16

  • 1韩建军,李庆华,缪天鹏,Abbas A.Essa.实时多处理器系统中基于能量节约的动态调度算法[J].小型微型计算机系统,2006,27(4):691-694. 被引量:1
  • 2钟虓,齐勇,侯迪,苗蕾,郑晓梅.基于DVS的多核实时系统节能调度[J].电子学报,2006,34(B12):2481-2484. 被引量:7
  • 3Zhuo J,Chakrabarti C. Energy-efficient dynamic task scheduling algorithms for DVS systems[J].ACM Trans on Embedded Computing Systems,2008,(02):1-25.
  • 4YangCY,Chen J J,Kuo T W. An approximation algorithm for energy-efficient scheduling on a chip multiprocessor[A].Piscataway,NJ:IEEE,2005.468-473.
  • 5Niyogi K,Marculescu D. Speed and voltage selection for GALS systems based on voltage/frequency islands[A].New York:ACM,2005.292-297.
  • 6Marculescu D,Talpes E. Variability and energy awareness:A microarchitecture-level perspective[A].New York:ACM,2005.11-16.
  • 7Seo E,Jeong J,Park S. Energy efficient scheduling of real-time tasks on multicore processors[J].IEEE Transactions on Parallel and Distributed Systems,2008,(11):1540-1552.
  • 8Bautista D,Sahuqnillo J,Hassan H. A simple poweraware scheduling for multicore systems when running real-time applications[A].Piscataway,NJ:IEEE,2008.1-7.
  • 9Lee W Y. Energy-saving DVFS scheduling of multiple periodic real-time tasks on multi-core processors[A].Piscataway,NJ:IEEE,2009.216-223.
  • 10Borkar S. Design challenges of technology scaling[J].IEEE Micro,1999,(04):23-29.doi:10.1109/40.782564.

共引文献23

同被引文献10

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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