TY - GEN
T1 - Low-overhead Aging-Aware Resource Management on Embedded GPUs
AU - Lee, Haeseung
AU - Shafique, Muhammad
AU - Al Faruque, Mohammad Abdullah
N1 - Publisher Copyright:
© 2017 ACM.
Copyright:
Copyright 2017 Elsevier B.V., All rights reserved.
PY - 2017/6/18
Y1 - 2017/6/18
N2 - GPUs have been employed in the embedded systems to handle increased amount of computation and satisfy the timing requirement. Therefore, the lifetime of embedded GPUs is considered one of the most important aspects to ensure functional correctness over a long period of time. Moreover, existing state-of-The-Art compiler-based GPU aging management techniques suffer from a considerable amount of performance overhead. In this paper, we propose a low-overhead aging-Aware resource management technique. The proposed technique extends the behavior of the existing warp scheduler and the instruction dispatcher to cluster the computational cores and distribute instructions based on the aging information. Compared to when using the original applications, our technique improves the aging of the embedded GPU by 30% on average. In addition, compared to the state-of-The-Art GPU aging management technique, our technique reduces the performance overhead by 16.4% on average while improving the aging by 3% on average.
AB - GPUs have been employed in the embedded systems to handle increased amount of computation and satisfy the timing requirement. Therefore, the lifetime of embedded GPUs is considered one of the most important aspects to ensure functional correctness over a long period of time. Moreover, existing state-of-The-Art compiler-based GPU aging management techniques suffer from a considerable amount of performance overhead. In this paper, we propose a low-overhead aging-Aware resource management technique. The proposed technique extends the behavior of the existing warp scheduler and the instruction dispatcher to cluster the computational cores and distribute instructions based on the aging information. Compared to when using the original applications, our technique improves the aging of the embedded GPU by 30% on average. In addition, compared to the state-of-The-Art GPU aging management technique, our technique reduces the performance overhead by 16.4% on average while improving the aging by 3% on average.
UR - http://www.scopus.com/inward/record.url?scp=85023632637&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85023632637&partnerID=8YFLogxK
U2 - 10.1145/3061639.3062277
DO - 10.1145/3061639.3062277
M3 - Conference contribution
AN - SCOPUS:85023632637
T3 - Proceedings - Design Automation Conference
BT - Proceedings of the 54th Annual Design Automation Conference 2017, DAC 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 54th Annual Design Automation Conference, DAC 2017
Y2 - 18 June 2017 through 22 June 2017
ER -