TY - GEN
T1 - RAISE
T2 - 17th Asia and South Pacific Design Automation Conference, ASP-DAC 2012
AU - Rehman, Semeen
AU - Shafique, Muhammad
AU - Kriebel, Florian
AU - Henkel, Jörg
N1 - Copyright:
Copyright 2012 Elsevier B.V., All rights reserved.
PY - 2012
Y1 - 2012
N2 - A compile-time Reliability-Aware Instruction SchEduling (RAISE) scheme is presented, which takes into account the spatial and temporal vulnerabilities of different processor resources (pipeline, register file, etc.) used during the execution of different instructions. It reduces the software program's susceptibility towards failures by minimizing the occupancy cycles of critical instructions inside the pipeline stages in addition to reducing the vulnerable periods of their operands. To facilitate RAISE, a novel technique for static reliability estimation during compilation is presented (i.e. before instructions scheduling). Compared to state-of-the-art reliability-aware instruction schedulers, our scheme provides up to 32.7% reduced software program failures over three different fault rates.
AB - A compile-time Reliability-Aware Instruction SchEduling (RAISE) scheme is presented, which takes into account the spatial and temporal vulnerabilities of different processor resources (pipeline, register file, etc.) used during the execution of different instructions. It reduces the software program's susceptibility towards failures by minimizing the occupancy cycles of critical instructions inside the pipeline stages in addition to reducing the vulnerable periods of their operands. To facilitate RAISE, a novel technique for static reliability estimation during compilation is presented (i.e. before instructions scheduling). Compared to state-of-the-art reliability-aware instruction schedulers, our scheme provides up to 32.7% reduced software program failures over three different fault rates.
UR - http://www.scopus.com/inward/record.url?scp=84859942949&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84859942949&partnerID=8YFLogxK
U2 - 10.1109/ASPDAC.2012.6165040
DO - 10.1109/ASPDAC.2012.6165040
M3 - Conference contribution
AN - SCOPUS:84859942949
SN - 9781467307727
T3 - Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
SP - 671
EP - 676
BT - ASP-DAC 2012 - 17th Asia and South Pacific Design Automation Conference
Y2 - 30 January 2012 through 2 February 2012
ER -