Temperature-aware Dynamic Voltage Scaling for Near-Threshold Computing

被引:3
|
作者
Kiamehr, Saman [1 ]
Ebrahimi, Mojtaba [1 ]
Tahoori, Mehdi [1 ]
机构
[1] Karlsruhe Inst Technol, Karlsruhe, Germany
关键词
Near Threshold Computing; Low Power; Temperature; Voltage Scaling; SRAM DESIGN; ENERGY;
D O I
10.1145/2902961.2902997
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Power/energy reduction is of uttermost importance for applications with stringent power/energy budget such as ultra-low power and energy-harvested systems. Aggressive voltage scaling and in particular Near-Threshold Computing (NTC) is a promising approach to reduce the power and energy consumption. However, reducing the supply voltage leads to drastic performance variation induced by process and run-time variation. Temperature variation is one of the major sources of performance variation. In this paper, we study the impact of temperature variation on the circuit behavior at near threshold region and show that the ambient temperature has a huge impact on the metrics such as circuit delay, power and energy consumption. We also propose a low-cost, ambient temperature-aware voltage scaling technique to reduce the unnecessary energy overhead caused by temperature variation. Simulation results show that our proposed approach reduces the energy consumption by more than 3X.
引用
收藏
页码:361 / 364
页数:4
相关论文
共 50 条
  • [31] Exploring Variation-Aware Fault-Tolerant Cache under Near-Threshold Computing
    Wang, Jing
    Liu, Yanjun
    Zhang, Weigong
    Lu, Kezhong
    Qiu, Keni
    Fu, Xin
    Li, Tao
    PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016, 2016, : 149 - 158
  • [32] Margin Elimination in a 55 nm Near-Threshold Microcontroller with Adaptive Prediction Capability and Voltage Scaling
    Yu, Runze
    Li, Zhenhao
    Deng, Xi
    Wang, Zhaoxu
    Zhang, Haoming
    Liu, Zhenglin
    ELECTRONICS, 2024, 13 (07)
  • [33] Variation-Aware Voltage Island Formation for Power Efficient Near-Threshold Manycore Architectures
    Stamelakos, Ioannis
    Xydis, Sotirios
    Palermo, Gianluca
    Silvano, Cristina
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 304 - 310
  • [34] Assessing the Performance Limits of Parallelized Near-Threshold Computing
    Pinckney, Nathaniel
    Sewell, Korey
    Dreslinski, Ronald G.
    Fick, David
    Mudge, Trevor
    Sylvester, Dennis
    Blaauw, David
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 1143 - 1148
  • [35] Selecting the Optimal Energy Point in Near-Threshold Computing
    Salamin, Sami
    Amrouch, Hussam
    Henkel, Joerg
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1691 - 1696
  • [36] Analytical Modelling of Power Dissipation and Voltage Swing of CMOS Logic Circuit for Near-Threshold Computing
    Goswami, Shruti
    Chowdhury, Budhaditya
    Chanda, Manash
    PROCEEDINGS OF 2ND INTERNATIONAL CONFERENCE ON 2017 DEVICES FOR INTEGRATED CIRCUIT (DEVIC), 2017, : 658 - 663
  • [37] Power-aware resource allocation in computer clusters using dynamic threshold voltage scaling and dynamic voltage scaling: comparison and analysis
    Kashif Bilal
    Ahmad Fayyaz
    Samee U. Khan
    Saeeda Usman
    Cluster Computing, 2015, 18 : 865 - 888
  • [38] Power-aware resource allocation in computer clusters using dynamic threshold voltage scaling and dynamic voltage scaling: comparison and analysis
    Bilal, Kashif
    Fayyaz, Ahmad
    Khan, Samee U.
    Usman, Saeeda
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2015, 18 (02): : 865 - 888
  • [39] Toward Power-Aware Computing with Dynamic Voltage Scaling for Heterogeneous Platforms
    Choy, Laurent
    Petiton, Serge G.
    Sato, Mitsuhisa
    2007 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2007, : 550 - +
  • [40] Near-Threshold Wide-Voltage Design Review
    Zhao, Yan
    Yang, Jun
    Chen, Chao
    Shan, Weiwei
    Cao, Peng
    Zhou, Yongliang
    Li, Ziyu
    Yang, Tai
    TSINGHUA SCIENCE AND TECHNOLOGY, 2023, 28 (04): : 696 - 718