期刊文献+

CacheFI:基于架构级故障注入的片上缓存容错评估工具

CacheFI: micro-architectural-level fault injection based fault-tolerant evaluation tool for on-chip Caches
下载PDF
导出
摘要 体系架构级缓存容错技术被认为是应对较高的永久位故障率的有效手段,但目前缓存容错机制的体系架构级评估工具较少。针对这个问题,提出CacheFI,即基于Simics的缓存故障注入工具,采用故障生成和注入分离的设计,故障生成是随机分布、模式和时序三个方面的结合,故障注入则考虑了故障可重现性和模块化的需要。在全系统模拟器Simics上,基于15个选自SPEC CPU2000的测试程序,利用CacheFI对Buddy和MAEP等典型的体系架构级缓存容错机制进行评估,展现了其弱点和典型的片上缓存容错机制存在的问题。 Architectural solutions of on-chip Cache fault tolerance are considered as effective means for high persistent failure probabilities.However, less fault injection tools for on-chip Caches are available. Therefore, the CacheFI, a fault injection tool based on the full-system simulator Simics was proposed. A separate mechanism of the fault generation and injection was employed. Fault generation consists of stochastic distribution control, failure patterns and explosive timing. Fault injection was designed to focus on the requirement of repeatability and modularity. According to the experiments based on Simics and 15 benchmarks from SPEC CPU2000, it evaluates typical micro-architectural fault mechanisms, such as B uddy, MAEP( matching access and error pattern) etc. by injecting Cache faults with CacheFI. Consequently, it presents the weakness and issues of these typical mechanisms.
作者 黄智濒 周锋 马华东 何若愚 HUANG Zhibin;MA Huadong;HE Ruoyu;ZHOU Feng(School of Computer Science and Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China;State Key Laboratory of Software Development Environment, School of Computer Science and Engineering,Beihang University, Beijing 100191 , China)
出处 《国防科技大学学报》 EI CAS CSCD 北大核心 2016年第5期52-58,共7页 Journal of National University of Defense Technology
基金 中国博士后基金资助项目(2014M550662) 软件开发环境国家重点实验室资助项目(SKLSDE-2014KF-04) 智能通信软件与多媒体北京市重点实验室资助项目(ITSM201303)
关键词 故障注入 片上缓存 体系结构模拟器 SnmCS fault injection on-chip Cache micro-architectural simulators Simics
  • 相关文献

参考文献1

二级参考文献20

  • 1Gil D,Gracia J,Baraza J C,et al.A Study of the Effects of Transient Fault Injection into the VHDL Model of a Faulttolerant Microcomputer System[C]//Proceedings of the6th IEEE International On-line Testing Workshop.Palma de Mallorca,Spain:IEEE Press,2000:73-79.
  • 2Amendola A M,Benso A,Corno F,et al.Fault Behavior Observation on a Microprocessor System Through a VHDL Simulation-based Fault Injection Exp-eriment[C]//Proceedings of Euro DAC’96.[S.l.]:ACM Press,1996:536-539.
  • 3Martínez J R,Gil P J,Martín G,et al.Experimental Validation of High-speed Fault-tolerant Systems Using Physical Fault Injection[C]//Proceedings of International Working Conference on Dependable Computing for Critical Applications.Washington D.C.,USA:IEEE Computer Society,1999:233-249.
  • 4Arlat J,Crouzet Y,Laprie J C.Fault Injection for Dependability Validation of Fault-tolerant Computer Systems[C]//Proceedings of the 19th Annual International Symposium.Los Alamitos,USA:IEEE Press,1989:348-355.
  • 5Madeira H,Rela M,Moreira F,et al.RIFLE:A General Purpose Pin-level Fault Injector[C]//Proceedings of the1st European Dependable Computing Conference.Berlin,Germany:Springer-Verlag,1994:199-216.
  • 6Gunnetlo O,Karlsson J,Tonn J.Evaluation of Error Detection Schemes Using Fault Injection by Heavy-ion Radiation[C]//Proceedings of the 19th International Symposium on Fault-tolerant Computing.Chicago,USA:IEEE Press,1989:340-347.
  • 7Karlsson J,Arlat J,Leber G.Application of Three Physical Fault Injection Techniques to the Experimental Assessment of the MARS Architecture[C]//Proceedings of DCCA’95.Los Alamitos,USA:IEEE Press,1995:150-161.
  • 8Tsai T K,Iyer R K.An Approach to Benchmarking of Fault-tolerant Commercial Systems[C]//Proceedings of International Symposium on Fault-tolerant Computing.Sendai,Japan:IEEE Press,1996:314-323.
  • 9Kanawati G A,Kanawati N A,Abraham J A.FERRARI:A Tool for the Validation of System Dependability Properties[C]//Proceedings of the 22nd Annual International Symposium Fault-tolerant Computing.Los Alamitos,USA:IEEE Press,1992:336-344.
  • 10Han S,Rosenberg H,Shin K.DOCTOR:An Integrated Software Fault Injection Environment[R].University of Michigan,Technical Report:CSE-TR-192-93,1993.

共引文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部