Localization of Faulty GPU Components in Silent Data Corruption

Determine how to localize the faulty hardware components responsible for silent data corruptions in GPU-based AI computation, extending beyond checksum-based detection and recovery to identify the underlying device or component.

Background

Silent data corruptions in GPU tensor-core arithmetic can produce valid but incorrect integer results without triggering interrupts or conventional parity and ECC mechanisms. The paper explains that conventional checksum-based Algorithm Based Fault Tolerance provides only a binary detection verdict and does not identify the corrupted element, its magnitude, or the responsible device.

The paper presents SProbe as a mechanism that augments detection with error localization, exact magnitude recovery, and device-level telemetry. However, it explicitly identifies the broader problem of locating the faulty hardware component as an open problem previously recognized by the Open Compute Project, motivating SProbe’s diagnostic capabilities.

References

The OCP white paper lists localization of faulty components as an open problem .

— Syndrome Decoding for Silent Data Corruption in Quantized Integer GPU Arithmetic  (2609.19743 - Napolean et al., 17 Sep 2026) in Section 1, Introduction