首页> 外文会议>International Green Computing Conference >Energy-aware task replication to manage reliability for periodic real-time applications on multicore platforms
【24h】

Energy-aware task replication to manage reliability for periodic real-time applications on multicore platforms

机译:能源感知任务复制可管理多核平台上定期实时应用程序的可靠性

获取原文

摘要

Energy and reliability management are important design constraints for real-time embedded systems. We consider the problem of achieving a given reliability target for a set of periodic real-time applications running on a multi-core system with minimum energy consumption. Specifically, we observe that the emerging multicore platforms provide ample opportunities to use task replication to achieve reliability targets and mitigate the negative impact of Dynamic Voltage Scaling (DVS) on the rate of transient faults leading to soft errors. However, while it allows using lower execution frequencies, replication may also increase overall energy consumption due to additional task copies. Our objective is to determine the level of replication and frequency assignment for each task, as well as task-to-core allocations, in such a way to achieve the target reliability levels with minimum energy consumption. We first identify the subtle interplay be- tween the processing frequency, replication level, reliability, and energy consumption on DVS-enabled multicore systems. Then we show that the problem is intractable in the general case and propose our energy-efficient replication (EER) algorithm as an approximate solution. We also show how the framework can be extended to tolerate a given number of permanent faults affecting processing cores. We evaluate the performance of our proposed scheme through extensive simulations. The simulation results indicate that through our algorithm, a very broad spectrum of reliability targets can be achieved with minimum energy consumption through the judicious use of replica and frequency assignment.
机译:能源和可靠性管理是实时嵌入式系统的重要设计约束。我们考虑的问题是,以最少的能耗在多核系统上运行的一组定期实时应用程序要达到给定的可靠性目标。具体而言,我们观察到新兴的多核平台为使用任务复制提供了充足的机会,以实现可靠性目标,并减轻了动态电压缩放(DVS)对导致软错误的瞬态故障率的负面影响。但是,尽管复制允许使用较低的执行频率,但由于附加的任务副本,复制还可能增加总体能耗。我们的目标是确定每个任务的复制和频率分配级别,以及任务到核心的分配,从而以最小的能耗实现目标可靠性级别。我们首先确定启用DVS的多核系统在处理频率,复制级别,可靠性和能耗之间的细微相互作用。然后,我们证明该问题在一般情况下是棘手的,并提出了我们的节能复制(EER)算法作为一种近似解决方案。我们还展示了如何扩展框架以承受给定数量的影响处理核心的永久性故障。我们通过广泛的仿真评估了我们提出的方案的性能。仿真结果表明,通过我们的算法,通过明智地使用复制品和频率分配,可以以最小的能耗实现非常广泛的可靠性目标。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号