2014 IEEE 20th International on-Line Testing Symposium (IOLTS) 2014
DOI: 10.1109/iolts.2014.6873686
|View full text |Cite
|
Sign up to set email alerts
|

Versatile architecture-level fault injection framework for reliability evaluation: A first report

Abstract: Forthcoming technologies hold the promise of a significant increase in integration density, performance and functionality. However, a dramatic change in microprocessor's reliability is also expected. Developing mechanisms for early and accurate reliability estimation will save significant design effort, resources and consequently will positively impact product's timeto-market (TTM). In this paper, we propose a versatile architecture-level fault injection framework, built on top of a state-of-the-art x86 microp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
12
0
1

Year Published

2015
2015
2020
2020

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(13 citation statements)
references
References 47 publications
0
12
0
1
Order By: Relevance
“…MAFin is the CLERECO fault injector framework created on top of the MARSSx86 micro-architecture level simulator [54]. MARSSx86 [55] is a full system simulator built on top of PTLsim simulator [56] and incorporating the QEMU emulator.…”
Section: Evaluating the Hardware Contribution To System's Reliabilitymentioning
confidence: 99%
See 1 more Smart Citation
“…MAFin is the CLERECO fault injector framework created on top of the MARSSx86 micro-architecture level simulator [54]. MARSSx86 [55] is a full system simulator built on top of PTLsim simulator [56] and incorporating the QEMU emulator.…”
Section: Evaluating the Hardware Contribution To System's Reliabilitymentioning
confidence: 99%
“…The fault injection infrastructure provides users with the capability of tracing the propagation of a fault in a hardware structure at the micro-architectural level, till its manifestation at the ISA, operating system or application level [54]. Fig.…”
Section: Evaluating the Hardware Contribution To System's Reliabilitymentioning
confidence: 99%
“…A major missing part of the microprocessor models in simulators is that of the data/instruction arrays in caches, improving simulation time but rendering reliability studies through fault injection impossible. Thus, extensions in these structures are inevitable to make fault injection experiments feasible [6] [7].…”
mentioning
confidence: 99%
“…are of prevalent importance since occupy very large parts of the chip's silicon estate and largely determine the overall microprocessor reliability. Several microprocessor reliability studies are used for early reliability assessments based on ACE (Architecturally Correct Execution) analysis [8] [9] [10] [14], probabilistic models [11] [12] or fault injection [6] [7] [13] [14] [15]. Probabilistic models as well as ACE analysis are undoubtedly faster than fault injection, but they overestimate the vulnerability of microprocessor structures by several times [14] [16].…”
mentioning
confidence: 99%
See 1 more Smart Citation