kirancodes.me
To Proof Maintenance & Beyond!

Verifying quantitative reliability for programs that execute on unreliable hardware

Michael Carbin, Sasa Misailovic, Martin C. Rinard

Abstract

Emerging high-performance architectures are anticipated to contain unreliable components that may exhibit soft errors, which silently corrupt the results of computations. Full detection and masking of soft errors is challenging, expensive, and, for some applications, unnecessary. For example, approximate computing applications (such as multimedia processing, machine learning, and big data analytics) can often naturally tolerate soft errors.

DOI 10.1145/2509136.2509546

Related papers