首页> 外文期刊>Computers, IEEE Transactions on >Reliability-Aware Energy Management for Periodic Real-Time Tasks
【24h】

Reliability-Aware Energy Management for Periodic Real-Time Tasks

机译:定期实时任务的可靠性感知能源管理

获取原文
获取原文并翻译 | 示例
           

摘要

Dynamic Voltage and Frequency Scaling (DVFS) has been widely used to manage energy in real-time embedded systems. However, it was recently shown that DVFS has direct and adverse effects on system reliability. In this work, we investigate static and dynamic reliability-aware energy management schemes to minimize energy consumption for periodic real-time systems while preserving system reliability. Focusing on earliest deadline first (EDF) scheduling, we first show that the static version of the problem is NP-hard and propose two task-level utilization-based heuristics. Then, we develop a job-level online scheme by building on the idea of wrapper-tasks, to monitor and manage dynamic slack efficiently in reliability-aware settings. The feasibility of the dynamic scheme is formally proved. Finally, we present two integrated approaches to reclaim both static and dynamic slack at runtime. To preserve system reliability, the proposed schemes incorporate recovery tasks/jobs into the schedule as needed, while still using the remaining slack for energy savings. The proposed schemes are evaluated through extensive simulations. The results confirm that all the proposed schemes can preserve the system reliability, while the ordinary (but reliability-ignorant) energy management schemes result in drastically decreased system reliability. For the static heuristics, the energy savings are close to what can be achieved by an optimal solution by a margin of 5 percent. By effectively exploiting the runtime slack, the dynamic schemes can achieve additional energy savings while preserving system reliability.
机译:动态电压和频率缩放(DVFS)已被广泛用于管理实时嵌入式系统中的能量。但是,最近发现DVFS对系统可靠性具有直接和不利的影响。在这项工作中,我们研究了静态和动态的可感知可靠性的能源管理方案,以最大程度地减少定期实时系统的能耗,同时保持系统的可靠性。着眼于最早的截止日期优先(EDF)调度,我们首先表明问题的静态版本是NP-hard的,并提出了两种基于任务级利用率的启发式方法。然后,我们基于包装器任务的概念,开发了一个作业级在线方案,以在可靠性感知型设置中有效地监视和管理动态松弛。动态方案的可行性得到了正式证明。最后,我们提出了两种集成的方法来在运行时回收静态和动态松弛。为了保持系统的可靠性,建议的方案将恢复任务/作业按需纳入计划中,同时仍使用剩余的余量进行节能。通过广泛的仿真评估了所提出的方案。结果证实,所有提出的方案都可以保留系统的可靠性,而普通的(但对可靠性却不了解)的能源管理方案会导致系统的可靠性大大降低。对于静态启发式方法,其节能量接近最佳解决方案所能实现的节能幅度,为5%。通过有效利用运行时松弛,这些动态方案可以节省更多能量,同时又可以保持系统的可靠性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号