作者
Semeen Rehman, Muhammad Shafique, Florian Kriebel, Jörg Henkel
发表日期
2011/10/9
图书
Proceedings of the seventh IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
页码范围
237-246
简介
A compilation technique for reliability-aware software transformations is presented. An instruction-level reliability estimation technique quantifies the effects of hardware-level faults at the instruction-level while considering spatial and temporal vulnerabilities. It bridges the gap between hardware - where faults occur according to our fault model - and software (the abstraction level where we aim to increase reliability). For a given tolerable performance overhead, an optimization algorithm compiles an application software with respect to a tradeoff between performance and reliability. Compared to performance-optimized compilation, our method incurs 60%-80% lower application failures, averaged over various fault injection scenarios and fault rates.
引用总数
201120122013201420152016201720182019202020212022202317191622211412891231
学术搜索中的文章
S Rehman, M Shafique, F Kriebel, J Henkel - Proceedings of the seventh IEEE/ACM/IFIP …, 2011