Performance/Reliability-Aware Resource Management for Many-Cores in Dark Silicon Era

Performance/Reliability-Aware Resource Management for Many-Cores in Dark Silicon Era
复制标题

DOI:
10.1109/tc.2017.2691009
复制
发表时间:
2017-09
影响因子:
3.7
通讯作者:
M. Haghbayan;A. Miele;A. Rahmani;P. Liljeberg;H. Tenhunen
M. Haghbayan;A. Miele;A. Rahmani;P. Liljeberg;H. Tenhunen
中科院分区:
计算机科学2区
文献类型:
--
作者:
M. Haghbayan;A. Miele;A. Rahmani;P. Liljeberg;H. Tenhunen

文献摘要

被引文献

相似文献

积极的技术扩展已经实现了众核架构的制造,同时引发了诸如有限的功率预算和增加的可靠性问题(如老化现象)等挑战。动态功率管理和运行时映射策略可以在这样的系统中被利用,以在满足功率约束的同时实现最佳性能。然而,寿命可靠性通常被忽视。我们提出了一种新的寿命可靠性/性能感知的资源协同管理方法,在暗硅时代的众核架构。该方法是基于一个两层的体系结构,由一个长期的运行时可靠性控制器和一个短期的运行时映射和资源管理单元。前者评价了岩心的老化状况。由设计者指定的目标参考,并通过功率封顶对高应力核执行恢复动作。在运行时应用映射中利用老化状态来最大化系统性能,同时满足可靠性要求并遵守功率预算。实验评估表明,所提出的策略,它优于最新的国家的最先进的贡献的有效性。
Aggressive technology scaling has enabled the fabrication of many-core architectures while triggering challenges such as limited power budget and increased reliability issues, like aging phenomena. Dynamic power management and runtime mapping strategies can be utilized in such systems to achieve optimal performance while satisfying power constraints. However, lifetime reliability is generally neglected. We propose a novel lifetime reliability/performance-aware resource co-management approach for many-core architectures in the dark silicon era. The approach is based on a two-layered architecture, composed of a long-term runtime reliability controller and a short-term runtime mapping and resource management unit. The former evaluates the cores’ aging status w.r.t. a target reference specified by the designer, and performs recovery actions on highly stressed cores by means of power capping. The aging status is utilized in runtime application mapping to maximize system performance while fulfilling reliability requirements and honoring the power budget. Experimental evaluation demonstrates the effectiveness of the proposed strategy, which outperforms most recent state-of-the-art contributions.