Trading Off Temperature Guardbands via Adaptive Approximations

被引:12
作者
Boroujerdian, Behzad [1 ]
Amrouch, Hussam [2 ]
Henkel, Joerg [2 ]
Gerstlauer, Andreas [1 ]
机构
[1] Univ Texas Austin, Elect & Comp Engn, Austin, TX 78712 USA
[2] Karlsruhe Inst Technol, CES, Karlsruhe, Germany
来源
2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD) | 2018年
基金
美国国家科学基金会;
关键词
D O I
10.1109/ICCD.2018.00039
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Runtime circuit delay variations due to degradation effects like temperature are traditionally protected against using worst-case timing guardbands. Such an approach leads to a permanent performance overhead even though effects may only be transient. Recently, approximate computing has been proposed as a technique to trade off quality for various metrics. Existing approaches, however, do not target reductions in circuit delays and guardbands, or have only been applied statically. In this paper, we propose a novel design paradigm in which adaptive approximations are employed to dynamically trade off transient, degradation-induced variations in circuit delays and associated worst-case timing guardbands for permanent performance improvements with minimal quality loss. A key challenge is to design circuits that exhibit a significant delay profile across approximation levels while maintaining a high base performance. To achieve that, we introduce and implement two approaches for synthesizing arbitrary dynamic quality versus delay-configurable circuits at fine temporal and spatial granularities while exploring associated area, speed and quality trade-offs. We apply our approach specifically to temperature variations and guardbands. Results for an IDCT image decoding example show up to 21% speedup with less than 2% area and energy impact compared to traditional guardbanding while maintaining a worst-case transient PSNR of at least 39dB.
引用
收藏
页码:202 / 209
页数:8
相关论文
共 17 条
[1]  
Amrouch H., 2017, DESIGN AUTOMATION TE
[2]   Towards Aging-Induced Approximations [J].
Amrouch, Hussam ;
Khaleghi, Behnam ;
Gerstlauer, Andreas ;
Henkel, Joerg .
PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
[3]  
[Anonymous], DES AUT C DAC
[4]   CRISTA: a new paradigm for low-power, variation,-tolerant, and adaptive circuit synthesis using critical path isolation [J].
Ghosh, Swaroop ;
Bhunia, Swarup ;
Roy, Kaushik .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (11) :1947-1956
[5]  
Han J, 2013, PROC EUR TEST SYMP
[6]   Mining authorship characteristics in bug repositories [J].
Jiang, He ;
Zhang, Jingxuan ;
Ma, Hongjing ;
Nazar, Najam ;
Ren, Zhilei .
SCIENCE CHINA-INFORMATION SCIENCES, 2017, 60 (01)
[7]   AN ODOMOETER FOR CPUS [J].
Keane, John ;
Kim, Chris H. .
IEEE SPECTRUM, 2011, 48 (05) :28-33
[8]  
Lee S., 2013, INT C VER LARG SCAL
[9]  
Liu C, 2014, DES AUT TEST EUROPE
[10]  
Miao J., 2011, INT C COMP AID DES I