2017
DOI: 10.1145/3014586
|View full text |Cite
|
Sign up to set email alerts
|

Configurable Detection of SDC-causing Errors in Programs

Abstract: Silent Data Corruption (SDC) is a serious reliability issue in many domains, including embedded systems. However, current protection techniques are brittle, and do not allow programmers to trade o performance for SDC coverage. Further, many of them require tens of thousands of fault injection experiments, which are highly time-intensive. In this thesis, we propose two empirical models, namely SDCTune and SDCAuto, to predict the SDC proneness of a program's data. Both models are based on static and dynamic feat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
8
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 17 publications
(8 citation statements)
references
References 34 publications
0
8
0
Order By: Relevance
“…Step 3 strengthens the identified vulnerable blocks. The work [16] introduces a prediction model named SDCAuto to predict the SDC proneness of a program's instructions. SDCAuto is built using CART algorithm, requiring little to no human intervention.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…Step 3 strengthens the identified vulnerable blocks. The work [16] introduces a prediction model named SDCAuto to predict the SDC proneness of a program's instructions. SDCAuto is built using CART algorithm, requiring little to no human intervention.…”
Section: Related Workmentioning
confidence: 99%
“…2 illustrates the diagram of the work [16]. The work [16] first compiles the source code into LLVM IR, and extracts instruction features based on LLVM IR file. Then, it obtains the SDC proneness for each instruction with the help of SDCAuto model.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations