TY - GEN
T1 - DTune
T2 - 51st Annual Design Automation Conference, DAC 2014
AU - Rehman, Semeen
AU - Kriebel, Florian
AU - Sun, Duo
AU - Shafique, Muhammad
AU - Henkel, Jörg
N1 - Copyright:
Copyright 2014 Elsevier B.V., All rights reserved.
PY - 2014
Y1 - 2014
N2 - Designing dependable on-chip manycore systems is subjected to consideration of multiple reliability threats, i.e. soft errors, aging, process variation, etc. In this paper, we introduce a novel adaptive Dependability Tuning (dTune) scheme for manycore processors. It leverages the knowledge of varying vulnerability and error masking properties of different applications along with multiple compiled versions (each offering distinct reliability and performance properties). Our dTune system dynamically tunes the dependability mode at the hardware level through hybrid Redundant Multithreading tuning and at the software level through selection of reliable code version under given performance constraints. It jointly accounts for soft errors and cores' performance variations due to design-time process variation and/or run-time aging-induced performance degradation. We compare our dTune system with four different state-of-the-art techniques and achieve on average 44% and up to 63% improved task reliability for different chip configurations, different variability maps, and different aging years.
AB - Designing dependable on-chip manycore systems is subjected to consideration of multiple reliability threats, i.e. soft errors, aging, process variation, etc. In this paper, we introduce a novel adaptive Dependability Tuning (dTune) scheme for manycore processors. It leverages the knowledge of varying vulnerability and error masking properties of different applications along with multiple compiled versions (each offering distinct reliability and performance properties). Our dTune system dynamically tunes the dependability mode at the hardware level through hybrid Redundant Multithreading tuning and at the software level through selection of reliable code version under given performance constraints. It jointly accounts for soft errors and cores' performance variations due to design-time process variation and/or run-time aging-induced performance degradation. We compare our dTune system with four different state-of-the-art techniques and achieve on average 44% and up to 63% improved task reliability for different chip configurations, different variability maps, and different aging years.
UR - http://www.scopus.com/inward/record.url?scp=84903145549&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84903145549&partnerID=8YFLogxK
U2 - 10.1145/2593069.2593127
DO - 10.1145/2593069.2593127
M3 - Conference contribution
AN - SCOPUS:84903145549
SN - 9781479930173
T3 - Proceedings - Design Automation Conference
BT - DAC 2014 - 51st Design Automation Conference, Conference Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 2 June 2014 through 5 June 2014
ER -