Reliability-Driven Software Transformations for Unreliable Hardware | IEEE Journals & Magazine | IEEE Xplore

Reliability-Driven Software Transformations for Unreliable Hardware


Abstract:

We propose multiple reliability-driven software transformations targeting unreliable hardware. These transformations reduce the executions of critical instructions and sp...Show More

Abstract:

We propose multiple reliability-driven software transformations targeting unreliable hardware. These transformations reduce the executions of critical instructions and spatial/temporal vulnerabilities of different instructions with respect to different processor components. The goal is to lower the application’s susceptibility toward failures. Compared to performance-optimized compilation, our method incurs 60% lower application failures, averaged over various fault injection scenarios and fault rates.
Page(s): 1597 - 1610
Date of Publication: 21 October 2014

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.