Title :
FIMSIM: A fault injection infrastructure for microarchitectural simulators
Author :
Yalcin, Gulay ; Unsal, Osman S. ; Cristal, Adrian ; Valero, Mateo
Author_Institution :
Barcelona Supercomput. Center, Barcelona, Spain
Abstract :
Fault injection is a widely used approach for experiment-based dependability evaluation. Injecting faults to microarchitectural simulators is particularly appealing for researchers, since it can be utilized at the early design stage of the processor. As such, it enables a preliminary analysis of the correlation between the criticality of processor-structure level faults and their impact on applications. In this study, we present FIMSIM, a compact fault injection infrastructure for microarchitectural simulators which is capable of injecting transient, permanent, intermittent and multi-bit faults. FIMSIM provides the opportunity to comprehensively evaluate the vulnerability of different microarchitectural structures against different fault models.
Keywords :
fault tolerant computing; multiprocessing systems; FIMSIM; design stage; experiment-based dependability evaluation; fault injection infrastructure; microarchitectural simulator; processor-structure level fault; Computer crashes; Fault tolerance; Fault tolerant systems; Hardware; Microarchitecture; Registers; Transient analysis;
Conference_Titel :
Computer Design (ICCD), 2011 IEEE 29th International Conference on
Conference_Location :
Amherst, MA
Print_ISBN :
978-1-4577-1953-0
DOI :
10.1109/ICCD.2011.6081435