首页> 外文会议>2011 48th ACM/EDAC/IEEE Design Automation Conference (DAC) >SEAL: Soft error aware low power scheduling by Monte Carlo state space under the influence of stochastic spatial and temporal dependencies
【24h】

SEAL: Soft error aware low power scheduling by Monte Carlo state space under the influence of stochastic spatial and temporal dependencies

机译:SEAL:在随机时空依赖的影响下,通过蒙特卡洛状态空间进行软错误感知的低功耗调度

获取原文

摘要

A processor''s performance and power consumption are tied; an increased performance demands more power, and vice versa. An optimal tradeoff can only be achieved by an improved prediction of the task execution times, prior to an efficient scheduling. Moreover, since the processor''s soft error rate is a function of its operating voltage, it is also linked to the performance-power trade-off. The situation is further complicated for the case of multicore architectures where the tasks are to be mapped on separate cores (processing elements). This paper proposes a joint State-Space model to achieve improved task execution time estimation, leading to better scheduling for optimizing the trade-off, particularly in the context of multicore soft real-time systems. It does not assume any ‘a priori’ knowledge about the task graph or its properties, and is independent of the underlying architecture. It learns the system dynamics over time. The state-space solution is formulated using a recursive implementation of the online Monte Carlo Method. Having obtained the estimates of the execution times, they are compensated for the soft error according to a given soft error rate. At the beginning of each scheduling interval, the low power EDF scheduling decision is carried out to execute the tasks. The proposed method (SEAL) achieves 29% better energy savings compared to state-of-the-art, while the deadline misses are under 7% without the loss of system failure probability. The results obtained clearly show the advantage in terms of energy savings.
机译:处理器的性能和功耗是紧密联系在一起的。性能的提高需要更多的动力,反之亦然。最佳权衡只能通过在有效调度之前改进任务执行时间的预测来实现。此外,由于处理器的软错误率是其工作电压的函数,因此它也与性能-功耗的取舍有关。对于多核体系结构,情况要复杂得多,在多核体系结构中,任务要映射到单独的核(处理元素)上。本文提出了一种状态空间联合模型,以实现改进的任务执行时间估计,从而为优化折衷方案提供了更好的调度,尤其是在多核软实时系统的情况下。它不假设有关任务图或其属性的任何“先验”知识,并且独立于基础架构。它了解随着时间变化的系统动态。使用在线蒙特卡洛方法的递归实现来制定状态空间解决方案。获得执行时间的估计值后,它们会根据给定的软错误率对软错误进行补偿。在每个调度间隔的开始,执行低功率EDF调度决策以执行任务。与最先进的技术相比,所提出的方法(SEAL)可以节省29%的能源,而最后期限的损失低于7%,而不会损失系统故障的可能性。所获得的结果清楚地表明了在节能方面的优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号