Conference proceeding
A Fast Low-Level Error Detection Technique
2024 54th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), pp.90-98
06/24/2024
DOI: 10.1109/DSN58291.2024.00023
Abstract
As transistors continue to shrink in size, the soft error rate in computer systems is rising, posing a critical threat of severe failures. error detection by duplicating instruction (EDDI) has been proposed as a prominent software-based technique for detecting soft errors. However, utilizing EDDI specifically at the assembly level has not been well explored in the literature. Towards this end, the paper introduces Ferrum, an innovative assembly level EDDI, which is a boosted version compared with the original assembly level EDDI by using SIMD and other compiler-level transformations. We evaluate Ferrum in both fault coverage and runtime performance compared with IR level EDDI and original assembly level EDDI. The results show that Ferrum not only ensures 100% protection coverage at the assembly level but also surpasses baseline techniques by more than 50% in runtime performance overhead.
Details
- Title: Subtitle
- A Fast Low-Level Error Detection Technique
- Creators
- Zhengyang He - University of IowaHui Xu - Fudan UniversityGuanpeng Li - University of Iowa
- Resource Type
- Conference proceeding
- Publication Details
- 2024 54th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), pp.90-98
- Publisher
- IEEE
- DOI
- 10.1109/DSN58291.2024.00023
- ISSN
- 1530-0889
- eISSN
- 2158-3927
- Grant note
- Office of Science (10.13039/100006132) DE-SC0024559 / Advanced Scientific Computing Research (ASCR) (10.13039/100006192) U.S. Department of Energy (10.13039/100000015)
- Language
- English
- Date published
- 06/24/2024
- Academic Unit
- Computer Science
- Record Identifier
- 9984701860102771
Metrics
13 Record Views