2016 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN) 2016
DOI: 10.1109/dsn.2016.24
|View full text |Cite
|
Sign up to set email alerts
|

ePVF: An Enhanced Program Vulnerability Factor Methodology for Cross-Layer Resilience Analysis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
32
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 40 publications
(32 citation statements)
references
References 33 publications
0
32
0
Order By: Relevance
“…Registers could hold data-items of different types such as memory addresses, data variables, and control information. Errors injected in memory addresses are mostly detected by hardware exception mechanisms, causing a higher percentage of crashes and hence lower percentage of SDCs [9], [23]. Both source registers and destination registers could hold a memory address, however, an address may be read multiple times after it is written into.…”
Section: A Results For the Single Bit-flip Modelmentioning
confidence: 99%
See 3 more Smart Citations
“…Registers could hold data-items of different types such as memory addresses, data variables, and control information. Errors injected in memory addresses are mostly detected by hardware exception mechanisms, causing a higher percentage of crashes and hence lower percentage of SDCs [9], [23]. Both source registers and destination registers could hold a memory address, however, an address may be read multiple times after it is written into.…”
Section: A Results For the Single Bit-flip Modelmentioning
confidence: 99%
“…The key component of LLVM is its intermediate representation (IR), an assembly-like language that abstracts out the hardware and ISA-specific information. LLFI has been used in several other work [9], [10], [12], for injecting single and double bit-flip errors using inject-on-read and inject-onwrite techniques. In this work, we have extended LLFI to facilitate the injection of multiple bit-flip errors as explained in the next section 1 .…”
Section: B Llfi Fault Injection Toolmentioning
confidence: 99%
See 2 more Smart Citations
“…Prior work has explored how deviations from bit-flips in floatingpoint computation impact on convergence properties [16,17]. Other work has used corruption propagation in the development of lowlevel instruction based detection schemes that check invariants or create SDC detectors inside the compiler [23,38] or utilize code replication to detect corruption in instructions that are likely lead to and propagate corrupted state [18,27,28], and understanding long latency crashes [30,45]. This paper combines the latency of programmatic systems of corruption -e.g., segfaults, detection, control flow divergence, with corruption propagation in state variables to discuss the impact of detection latency on recovery options.…”
mentioning
confidence: 99%