Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis 2017
DOI: 10.1145/3126908.3126972
|View full text |Cite
|
Sign up to set email alerts
|

Refine

Abstract: Compiler-based fault injection (FI) has become a popular technique for resilience studies to understand the impact of soft errors in supercomputing systems. Compiler-based FI frameworks inject faults at a high intermediate-representation level. However, they are less accurate than machine code, binary-level FI because they lack access to all dynamic instructions, thus they fail to mimic certain fault manifestations. In this paper, we study the limitations of current practices in compiler-based FI and how they … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 28 publications
(1 citation statement)
references
References 39 publications
0
1
0
Order By: Relevance
“…Software running on the system can be used to mimic faults in software-implemented fault injection, e.g., as presented in [26,30,44]. The compiler can be used to instrument the binary with fault injection code, for compiler-based fault injection, e.g., implemented in [18]. Simulation-based fault injection injects faults in a simulation model of the system.…”
Section: Overview On Fault Injection Methodsmentioning
confidence: 99%
“…Software running on the system can be used to mimic faults in software-implemented fault injection, e.g., as presented in [26,30,44]. The compiler can be used to instrument the binary with fault injection code, for compiler-based fault injection, e.g., implemented in [18]. Simulation-based fault injection injects faults in a simulation model of the system.…”
Section: Overview On Fault Injection Methodsmentioning
confidence: 99%