首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >UnSync-CMP: Multicore CMP Architecture for Energy-Efficient Soft-Error Reliability
【24h】

UnSync-CMP: Multicore CMP Architecture for Energy-Efficient Soft-Error Reliability

机译:UnSync-CMP:多核CMP架构,可实现节能的软错误可靠性

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

摘要

Reducing device dimensions, increasing transistor densities, and smaller timing windows, expose the vulnerability of processors to soft errors induced by charge carrying particles. Since these factors are only consequences of the inevitable advancement in processor technology, the industry has been forced to improve reliability on general purpose chip multiprocessors (CMPs). With the availability of increased hardware resources, redundancy-based techniques are the most promising methods to eradicate soft-error failures in CMP systems. In this work, we propose a novel customizable and redundant CMP architecture (UnSync) that utilizes hardware-based detection mechanisms (most of which are readily available in the processor), to reduce overheads during error-free executions. In the presence of errors (which are infrequent), the always forward execution enabled recovery mechanism provides for resilience in the system. The inherent nature of our architecture framework supports customization of the redundancy, and thereby provides means to achieve possible performance-reliability tradeoffs in many-core systems. We provide a redundancy-based soft-error resilient CMP architecture for both write-through and write-back cache configurations. We design a detailed RTL model of our UnSync architecture and perform hardware synthesis to compare the hardware (power/area) overheads incurred. We compare the same with those of the Reunion technique, a state-of-the-art redundant multicore architecture. We also perform cycle-accurate simulations over a wide range of SPEC2000, and MiBench benchmarks to evaluate the performance efficiency achieved over that of the Reunion architecture. Experimental results show that, our UnSync architecture reduces power consumption by 34.5 percent and improves performance by up to 20 percent with 13.3 percent less area overhead, when compared to the Reunion architecture for the same level of reliability achieved.
机译:减小器件尺寸,增加晶体管密度和减小定时窗口,使处理器容易受到由带电粒子引起的软错误的影响。由于这些因素只是处理器技术不可避免的发展的结果,因此业界被迫提高通用芯片多处理器(CMP)的可靠性。随着增加的硬件资源的可用性,基于冗余的技术是消除CMP系统中的软错误故障的最有前途的方法。在这项工作中,我们提出了一种新颖的可定制且冗余的CMP体系结构(UnSync),该体系结构利用基于硬件的检测机制(其中的大多数机制很容易在处理器中使用),以减少无错误执行期间的开销。在存在错误(很少发生)的情况下,启用了始终向前执行的恢复机制可提供系统的弹性。我们的架构框架的固有特性支持冗余的自定义,从而提供了在多核系统中实现可能的性能-可靠性权衡的手段。我们为直写式和回写式高速缓存配置提供了基于冗余的软错误弹性CMP架构。我们设计了UnSync体系结构的详细RTL模型,并执行了硬件综合以比较所产生的硬件(功率/面积)开销。我们将其与最先进的冗余多核体系结构Reunion技术进行比较。我们还对各种SPEC2000和MiBench基准进行了精确的周期仿真,以评估在Reunion体系结构上所达到的性能效率。实验结果表明,与Reunion架构相比,我们的UnSync架构与Reunion架构相比,其功耗降低了34.5%,并且性能提高了20%,而面积开销却减少了13.3%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号