首页> 外文期刊>Journal of circuits, systems and computers >Lifetime Reliability Enhancement in Multiprocessor Systems Through a Fine-Grained System-Level Approach
【24h】

Lifetime Reliability Enhancement in Multiprocessor Systems Through a Fine-Grained System-Level Approach

机译:通过细粒度的系统级方法提高多处理器系统的使用寿命可靠性

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

摘要

In this paper, a fine-grained scheduling approach to enhance lifetime reliability of multiprocessor systems is presented. Lifetime reliability is an important and emerging concern arising with advances in technology due to the increase in power density. As a result, temperature variation accelerates wear-out, leading to system failures. The antagonistic relation of lifetime reliability with other design parameters of multiprocessor systems, such as power consumption and temperature, makes its improvement more challenging. Lifetime reliability enhancement approaches are considered at different levels of abstractions and for various system components. Our proposed scheduling method extracts the precise low-level information of lifetime reliability from determined blocks of processing cores and utilizes them at system-level to study the system state criticality at a low-performance cost. Based on the online periodic monitoring, our proposed scheduling approach applies control actions to improve lifetime reliability of the system according to its effective parameters. To demonstrate the effectiveness of our proposed scheduling approach in improving lifetime reliability and compare it to the previous related research, several experiments are considered. To simulate the target multiprocessor system and the proposed approach, the Enhanced Super ESCalar (ESESC) simulator for computer architecture tool is utilized. The experimental results show that employing our proposed scheduling method improves lifetime reliability at about 54%. Moreover, it causes 14% and 12% enhancement in temperature and power consumption. Furthermore, we perform a Monte Carlo-based simulation to validate the proposed scheduling approach and generalize it to other applications at very low-performance overhead. Experimental results show that Monte Carlo simulation extremely decreases the execution time rather than ESESC which makes utilizing our scheduling approach reasonable in large applications.
机译:本文提出了一种细粒度的调度方法来提高多处理器系统的生命周期可靠性。由于功率密度的增加,随着技术的进步,使用寿命的可靠性是一个重要且新兴的关注点。结果,温度变化会加速磨损,导致系统故障。寿命可靠性与多处理器系统的其他设计参数(例如功耗和温度)的对立关系使得其改进更具挑战性。生命周期可靠性增强方法在不同的抽象级别和各种系统组件中被考虑。我们提出的调度方法从确定的处理核心块中提取出生命周期可靠性的精确的低层信息,并在系统级利用它们来以较低的性能成本研究系统状态的关键性。基于在线定期监视,我们提出的调度方法根据控制系统的有效参数应用控制措施来提高系统的使用寿命。为了证明我们提出的调度方法在提高使用寿命可靠性方面的有效性,并将其与以前的相关研究进行比较,考虑了一些实验。为了模拟目标多处理器系统和所提出的方法,利用了用于计算机体系结构工具的增强型超级ESCalar(ESESC)模拟器。实验结果表明,采用我们提出的调度方法可以将寿命可靠性提高约54%。此外,它会导致温度和功耗增加14%和12%。此外,我们执行了基于Monte Carlo的仿真,以验证所提出的调度方法,并将其推广到其他应用程序,而性能开销却非常低。实验结果表明,蒙特卡洛仿真大大减少了执行时间,而不是ESESC,这使得在大型应用中合理地利用我们的调度方法成为可能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号