SAFIRE : Scalable and Accurate Fault Injection for Parallel Multi-threaded Applications
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
The software SAFIRE implements a fault injection tool to evaluate the impact of soft errors on parallel, multi-threaded applications. It implements instruction-level fault models that emulate soft errors by flipping bits in the register operands of executed machine instructions. SAFIRE is based on the LLVM compiler and utilizes novel techniques to optimize instruction instrumentation and fault injection. By detailed measurements, SAFIRE is multiple times faster than other state-of-the-art fault injection techniques, while having the same accuracy.
- Short Name / Acronym:
- SAFIRE
- Project Type:
- Open Source, Publicly Available Repository
- Site Accession Number:
- 996626
- Software Type:
- Scientific
- Version:
- v1
- License(s):
- Apache License 2.0
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)Primary Award/Contract Number:AC52-07NA27344
- DOE Contract Number:
- AC52-07NA27344
- Code ID:
- 32541
- OSTI ID:
- 1574209
- Country of Origin:
- United States
Similar Records
Characterizing the Impact of Soft Errors Affecting Floating-point ALUs using RTL-level Fault Injection
Information Leakage Analysis using a Co-design-Based Fault Injection Technique on a RISC-V Microprocessor
Fault Injection for TensorFlow Applications
Conference
·
Mon Aug 13 00:00:00 EDT 2018
·
OSTI ID:1574209
+1 more
Information Leakage Analysis using a Co-design-Based Fault Injection Technique on a RISC-V Microprocessor
Journal Article
·
Wed Mar 17 00:00:00 EDT 2021
· IEEE Transations on Computer-Aided Design of Integrated Circuits and Systems
·
OSTI ID:1574209
+1 more
Fault Injection for TensorFlow Applications
Journal Article
·
Mon Jul 18 00:00:00 EDT 2022
· IEEE Transactions on Dependable and Secure Computing
·
OSTI ID:1574209
+3 more