We use cookies to improve your experience with our site.
尹一笑, 陈云霁, 郭崎, 陈天石. 基于可重塑体系结构的软错误预防[J]. 计算机科学技术学报, 2014, 29(2): 247-254. DOI: 10.1007/s11390-014-1427-8
引用本文: 尹一笑, 陈云霁, 郭崎, 陈天石. 基于可重塑体系结构的软错误预防[J]. 计算机科学技术学报, 2014, 29(2): 247-254. DOI: 10.1007/s11390-014-1427-8
Yi-Xiao Yin, Yun-Ji Chen, Qi Guo, Tian-Shi Chen. Prevention from Soft Errors via Architecture Elasticity[J]. Journal of Computer Science and Technology, 2014, 29(2): 247-254. DOI: 10.1007/s11390-014-1427-8
Citation: Yi-Xiao Yin, Yun-Ji Chen, Qi Guo, Tian-Shi Chen. Prevention from Soft Errors via Architecture Elasticity[J]. Journal of Computer Science and Technology, 2014, 29(2): 247-254. DOI: 10.1007/s11390-014-1427-8

基于可重塑体系结构的软错误预防

Prevention from Soft Errors via Architecture Elasticity

  • 摘要: 随着阈值电压的持续降低、特征尺寸的不断缩小和片上晶体管数目的指数增长,处理器越来越容易发生软错误。然而,传统的减少软错误的方案都需要先检测到软错误,再采取应对措施。不同于传统方案的被动处理,本文提出了一种新颖的可靠性机制:基于可重塑体系结构,主动预防软错误的发生。具体而言,首先,我们使用神经网络机器学习方法构建一个预测模型。对于不同的体系结构配置和不同的程序片段,它能够快速准确地预测设定的目标。然后,在程序运行过程中,基于构建好的预测模型,我们从整体上动态调节处理器体系结构配置,有效适应于不同的程序片段。将我们的方案应用于SPEC CPU 2000基准测试程序,与静态配置的处理器相比,软错误率从根本上降低了33.2%,性能功耗比提高了18.3%。

     

    Abstract: Due to the decreasing threshold voltages, shrinking feature size, as well as the exponential growth of on-chip transistors, modern processors are increasingly vulnerable to soft errors. However, traditional mechanisms of soft error mitigation take actions to deal with soft errors only after they have been detected. Instead of the passive responses, this paper proposes a novel mechanism which proactively prevents from the occurrence of soft errors via architecture elasticity. In the light of a predictive model, we adapt the processor architectures holistically and dynamically. The predictive model provides the ability to quickly and accurately predict the simulation target across different program execution phases on any architecture configurations by leveraging an artificial neural network model. Experimental results on SPEC CPU 2000 benchmarks show that our method inherently reduces the soft error rate by 33.2% and improves the energy efficiency by 18.3% as compared with the static configuration processor.

     

/

返回文章
返回