Aging-Aware Boosting

被引:12
|
作者
Khdr, Heba [1 ]
Amrouch, Hussam [1 ]
Henkel, Joerg [1 ]
机构
[1] KIT, CES, D-76131 Karlsruhe, Germany
关键词
Performance optimization; reliability-aware design; aging; temperature-aware design; system-level optimization; runtime management; boosting;
D O I
10.1109/TC.2018.2816014
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
DVFS-based boosting techniques have been widely employed by commercial multi-core processors, due to their superiority in improving the performance. Boosting, however, is particularly stressing circuits and hence it significantly contributes to an accelerated aging process. Circuit aging has become a real reliability concern because it leads to an increase in transistor threshold voltage that may cause timing errors as a result of higher delays in critical paths. Thus, high performance is desirable but it shortens the circuit lifetime through aging leaving a choice to trade-off. Besides well-known long-term aging effects, recent research also reported short-term aging effects. Our claim is that DVFS-based boosting techniques should consider both long-and short-term aging effects. This can be circumvented by wider timing guardbands. But that would be more expensive. The goal of this work is therefore to analyze and optimize boosting under specific consideration of long-term and short-term aging effects. As a result of our findings, we propose the first comprehensive aging-aware, yet efficient boosting technique. The employed aging-aware cell libraries in this work are publicly available at http://ces.itec.kit.edu/dependable-hardware.php.
引用
下载
收藏
页码:1217 / 1230
页数:14
相关论文
共 50 条
  • [1] Aging-Aware Parallel Execution
    Medeiros, Thiarles S.
    Berned, Gustavo P.
    Navarro, Antoni
    Rossi, Fabio D.
    Luizelli, Marcelo C.
    Brandalero, Marcelo
    Huebner, Michael
    Beck, Antonio Carlos S.
    Lorenzon, Arthur F.
    IEEE EMBEDDED SYSTEMS LETTERS, 2021, 13 (03) : 122 - 125
  • [2] Aging-aware Logic Synthesis
    Ebrahimi, Mojtaba
    Oboril, Fabian
    Kiamehr, Saman
    Tahoori, Mehdi B.
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 61 - 68
  • [3] Aging-Aware Voltage Scaling
    van Santen, Victor M.
    Amrouch, Hussam
    Parihar, Narendra
    Mahapatra, Souvik
    Henkel, Joerg
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 576 - 581
  • [4] Transparent Aging-Aware Thread Throttling
    Medeiros, Thiarles S.
    Pereira, Luan
    Rossi, Fabio D.
    Luizelli, Marcelo C.
    Beck, Antonio Carlos S.
    Lorenzon, Arthur F.
    2019 31ST INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2019), 2019, : 1 - 8
  • [5] Aging-Aware Coding Scheme for Memory Arrays
    Golanbari, Mohammad Saber
    Sayed, Nour
    Ebrahimi, Mojtaba
    Esfahany, Mohammad Hadi Moshrefpour
    Kiamehr, Saman
    Tahoori, Mehdi B.
    2017 22ND IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2017,
  • [6] Aging-Aware Standard Cell Library Design
    Kiamehr, Saman
    Firouzi, Farshad
    Ebrahimi, Mojtaba
    Tahoori, Mehdi B.
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [7] Aging-Aware Compilation for GP-GPUs
    Lotfi, Atieh
    Rahimi, Abbas
    Benini, Luca
    Gupta, Rajesh K.
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2015, 12 (02)
  • [8] Identifying aging-aware representative paths in processors
    Sandionigi, Chiara
    Heron, Olivier
    2015 IEEE 21ST INTERNATIONAL ON-LINE TESTING SYMPOSIUM (IOLTS), 2015, : 32 - 33
  • [9] Aging-Aware Training for Printed Neuromorphic Circuits
    Zhao, Haibin
    Hefenbrock, Michael
    Beigl, Michael
    Tahoori, Mehdi B.
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [10] Aging-Aware Caches with Graceful Degradation of Performance
    Mahmood, Haroon
    Poncino, Massimo
    Loghi, Mirko
    Macii, Enrico
    2012 IEEE/IFIP 20TH INTERNATIONAL CONFERENCE ON VLSI AND SYSTEM-ON-CHIP (VLSI-SOC), 2012, : 237 - 242