面向崩溃预测的寄存器软错误故障传播分析
本文选题:软错误 + 故障传播 ; 参考:《计算机工程与应用》2017年20期
【摘要】:故障注入是研究软错误故障传播的传统手段,但随着程序复杂性不断增加,采用故障注入对大量软错误的故障传播进行研究将花费巨大的时间成本。提出一种基于程序动态指令进行分析和建模从而快速获取软错误结果的方法。将程序转化为动态指令序列,通过体系结构正确执行分析将所有可能的软错误划分为对程序运行结果有影响和没有影响两部分;基于动态依赖图建立软错误故障传播分析模型,并建立判断程序崩溃的标准,进而提出一个算法对任意制定的能够影响程序运行结果的软错误进行故障传播分析并重点预测程序崩溃的发生。实验显示,预测的漏报率和分析单个软错误的平均用时明显低于现有方法。
[Abstract]:Fault injection is a traditional method to study soft error fault propagation, but with the increasing of program complexity, it will take a lot of time cost to use fault injection to study the fault propagation of a large number of soft errors. In this paper, a method of analyzing and modeling based on program dynamic instruction is proposed to obtain soft error results quickly. The program is transformed into a dynamic instruction sequence, and all possible soft errors are divided into two parts, which have an effect on the running result of the program and have no effect on the program through the analysis of the system structure, and a soft error propagation analysis model is established based on the dynamic dependency graph. A criterion for judging program crash is established, and an algorithm is proposed to analyze the fault propagation of any soft error that can affect the result of program operation and to predict the failure of the program. The experimental results show that the predicted miss rate and the average time taken to analyze a single soft error are obviously lower than the existing methods.
【作者单位】: 哈尔滨工业大学计算机科学与技术学院;
【基金】:国家高技术研究发展计划(863)(No.2013AA01A215) 国家自然科学基金(No.61173020)
【分类号】:TP332.11
【相似文献】
相关期刊论文 前10条
1 吴珍妮;梁华国;黄正峰;陈秀美;曹源;;一种针对软错误的流水线电路加固方案[J];武汉大学学报(理学版);2010年02期
2 熊磊;谭庆平;;基于软错误的动态程序可靠性分析和评估[J];小型微型计算机系统;2011年11期
3 梁华国;黄正峰;王伟;詹文法;;一种双模互锁的容软错误静态锁存器[J];宇航学报;2009年05期
4 龚锐;戴葵;王志英;;片上多核处理器容软错误执行模型[J];计算机学报;2008年11期
5 孙岩;王永文;张民选;;微处理器体系结构级软错误易感性评估[J];计算机工程与科学;2010年11期
6 成玉;马安国;张承义;张民选;;微体系结构软错误易感性阶段特性研究[J];电子科技大学学报;2012年02期
7 龚锐;戴葵;王志英;;基于现场保存与恢复的双核冗余执行模型[J];计算机工程与科学;2009年08期
8 黄正峰;梁华国;陈田;詹文法;孙科;;一种容软错误的BIST结构[J];计算机辅助设计与图形学学报;2009年01期
9 闫国昌;何炎祥;李清安;;降低寄存器软错误的静态寄存器重分配方法[J];计算机应用;2014年09期
10 金作霖;张民选;孙岩;石文强;;栅氧退化效应下纳米级SRAM单元临界电荷分析[J];计算机工程与科学;2013年08期
相关会议论文 前5条
1 吴珍妮;梁华国;黄正峰;王俊;陈秀美;曹源;;容软错误的电路选择性加固技术[A];第六届中国测试学术会议论文集[C];2010年
2 熊荫乔;谭庆平;徐建军;;基于软件标签的软错误校验和恢复技术[A];中国通信学会第六届学术年会论文集(上)[C];2009年
3 成玉;张承义;张民选;;微体系结构的软错误易感性评估及其阶段特性研究[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
4 金作霖;张民选;孙岩;石文强;;栅氧退化效应下纳米级SRAM单元临界电荷分析[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
5 郭御风;郭诵忻;龚锐;邓宇;张明;;一种面向多核处理器I/O系统软错误容错方法[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
相关博士学位论文 前5条
1 焦佳佳;处理器中分析模型驱动的高效软错误量化方法研究[D];上海交通大学;2014年
2 唐柳;微处理器软错误脆弱性建模及缓解技术研究[D];北京工业大学;2016年
3 李鹏;纳米级SRAM单粒子翻转效应及其诱导的软错误研究[D];国防科学技术大学;2016年
4 成玉;高性能微处理器动态容软错误设计关键技术研究[D];国防科学技术大学;2012年
5 龚锐;多核微处理器容软错误设计关键技术研究[D];国防科学技术大学;2008年
相关硕士学位论文 前10条
1 潘阿成;一种低功耗抗辐射的TCAM系统设计[D];大连理工大学;2015年
2 刘天成;基于ACE位分析法的DSP可靠性评估[D];西安电子科技大学;2015年
3 杨晓;基于合成的多核CPU软错误测试加速研究[D];华中科技大学;2012年
4 金作霖;栅氧退化效应下SRAM软错误分析与加固技术研究[D];国防科学技术大学;2011年
5 曹源;有限状态机的容软错误及低功耗设计[D];合肥工业大学;2010年
6 吕文欢;高速CAM抗软错误设计与实现[D];大连理工大学;2014年
7 孟超;嵌入式增益单元存储器针对数据可访问率和抗软错误能力的设计研究[D];复旦大学;2011年
8 梁宽涛;对称阵列结构容错CAM设计[D];哈尔滨工业大学;2009年
9 邵则铭;基于COTS DSP的软件抗辐照技术研究[D];国防科学技术大学;2012年
10 张艳晶;LDPC码在SRAM加固中的应用研究[D];哈尔滨工业大学;2010年
,本文编号:2083362
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2083362.html