Litcius/Paper detail

Silent Data Corruptions: The Stealthy Saboteurs of Digital Integrity

George N. Papadimitriou, Dimitris Gizopoulos, Harish Dattatraya Dixit, Sriram Sankar

202322 citationsDOIOpen Access PDF

Abstract

Silent Data Corruptions (SDCs) pose a significant threat to the integrity of digital systems. These stealthy saboteurs silently corrupt data, remaining undetected by traditional error handling mechanisms. The silent nature of SDCs makes them challenging to trace at the hardware level, as they evade error reporting systems. Instead, their effects manifest at the application level, potentially causing data loss and system-wide issues. Detecting and measuring SDCs present unique challenges. Their low occurrence rates, dependence on hardware structure and software workloads, and correlation to environmental factors make accurate measurement complex. Addressing SDCs requires proactive measures to prevent data corruption and ensure digital integrity. Software redundancy methods provide a means to tolerate SDCs by introducing duplication or triplication of application resources. However, these methods come with their own limitations, including increased code size, altered execution patterns, and potential vulnerability to other types of failures. Understanding the nature of SDCs and developing effective mitigation strategies are crucial for maintaining digital integrity in large-scale infrastructure services. This paper sheds light on the stealthy saboteurs that silently corrupt data, emphasizes the need for comprehensive measurement techniques, and explores the limitations of existing mitigation approaches. By addressing the challenges posed by SDCs, we can fortify digital systems against these hidden threats and ensure the reliability and integrity of our digital infrastructure.

Topics & Concepts

Computer scienceVulnerability (computing)Computer securityData integrityRedundancy (engineering)SoftwareReliability (semiconductor)Fault injectionRisk analysis (engineering)Reliability engineeringEngineeringBusinessOperating systemPhysicsPower (physics)Quantum mechanicsRadiation Effects in ElectronicsDistributed systems and fault toleranceSecurity and Verification in Computing