Student or educator? Sign up with your school email and get 6 months of Pro free.
Cited by 93Distributed systems and fault toleranceParallel Computing and Optimization TechniquesRadiation Effects in Electronics

The DOI matches its Crossref record; 21 of the 21 references it cites were found in a registry or an index.

NVBitFI: Dynamic Fault Injection for GPUs

Tsai, Timothy, Hari, Siva Kumar Sastry, Sullivan, Michael, Villa, Oreste, Keckler, Stephen W.·2021·2021 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)

Abstract

GPUs have found wide acceptance in domains such as high-performance computing and autonomous vehicles, which require fast processing of large amounts of data along with provisions for reliability, availability, and safety. A key component of these dependability characteristics is the propagation of errors and their eventual effect on system outputs. In addition to analytical and simulation models, fault injection is an important technique that can evaluate the effect of errors on a complete computing system running the full software stack. However, the complexity of modern GPU systems and workloads challenges existing fault injection tools. Some tools require the recompilation of source code that may not be available, struggle to handle dynamic libraries, lack support for modern GPUs, or add unacceptable performance overheads. We introduce the NVBitFI tool for fault injection into GPU programs. In contrast with existing tools, NVBitFI performs instrumentation of code dynamically and selectively to instrument the minimal set of target dynamic kernels; as it requires no access to source code, NVBitFI provides improvements in performance and usability. The NVBitFI tool is publicly available for download and use at https://github.com/NVlabs/nvbitfi.

Overview

Integrity signals

Registry

Crossref · 10.1109/dsn48987.2021.00041

Cites

21 of 21 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Verification

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Citations

Cites

Show all 21 references

Research works printed but not linked: 7

  1. 2021, PTX Parallel Thread Execution ISA Version 1 4
  2. 2021, CUDA-GDB
  3. 2021, CUDA Parallel Computing Platform
  4. 2021, CUDA Binary Utilities
  5. 2021, GREEN500 LIST - NOVEMBER 2020
  6. 2021, TOP500 LIST - NOVEMBER 2020
  7. 2021, Whitepaper Introducing AMD CDNA Architecture - The All-New AMD GPU Architecture for the Modern Era of HPC & AI

Cited by

Metadata

Authors
Tsai, T., Hari, S. K. S., Sullivan, M., Villa, O., & Keckler, S. W.
Affiliations
Nvidia (United Kingdom) (GB)
Venue
2021 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
Publisher
IEEE
Published
2021-06
Pages
284-291
ISSN
1530-0889 (ISSN-L)
OpenAlex
W3187552919
Cited by
93
References
21
Citations by year
2026: 14 · 2025: 18 · 2024: 21 · 2023: 19 · 2022: 20 · 2021: 1
FWCI
14.10
Type
conference paper
Language
en
Open access
closed
Locations
International Conference on Dependable Systems & Networks/Proceedings (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Computer Networks and Communications › Distributed systems and fault tolerance
  • Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
  • Physical Sciences › Engineering › Electrical and Electronic Engineering › Radiation Effects in Electronics
Keywords
fault injection tool, dynamic instrumentation, GPU kernels, dependability, error propagation, performance overhead

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

Data sources

Bibliographic data: Semantic Scholar, OpenAlex, Crossref.

Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).

Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.