The limit of dynamic voltage scaling and insomniac dynamic voltage scaling

被引:76
|
作者
Zhai, B [1 ]
Blaauw, D
Sylvester, D
Flautner, K
机构
[1] Univ Michigan, Adv Comp Architecture Lab, Ann Arbor, MI 48109 USA
[2] ARM Ltd, Cambridge CB1 9NJ, England
基金
美国国家科学基金会;
关键词
dynamic voltage scaling; energy efficiency; insomniac; low power; subthreshold design;
D O I
10.1109/TVLSI.2005.859588
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic voltage scaling (DVS) is a popular approach for energy reduction of integrated circuits. Current processors that use DVS typically have an operating voltage range from full to half of the maximum V-dd. However, there is no fundamental reason why designs cannot operate over a much larger voltage range: from full V-dd to subthreshold voltages. This possibility raises the question of whether a larger voltage range improves the energy efficiency of DVS. First, from a theoretical point of view, we show that, for subthreshold supply voltages, leakage energy becomes dominant, making "just-in-time computation" energy-inefficient at extremely low voltages. Hence, we introduce the existence of a so-called "energy-optimal voltage" which is the voltage at which the application is executed with the highest possible energy efficiency and below which voltage scaling reduces energy efficiency. We derive an analytical model for the energy-optimal voltage and study its trends with technology scaling and different application loads. Second, we compare several different low-power approaches including MTCMOS, standard DVS, and the proposed Insomniac (extended DVS into subthreshold operation). A study of real applications on commercial processors shows that Insomniac provides the best energy efficiency. From these results, we conclude that extending the voltage range below V-dd /2 will improve the energy efficiency for many processor designs.
引用
收藏
页码:1239 / 1252
页数:14
相关论文
共 50 条
  • [41] Dynamic voltage scaling and power management for portable systems
    Simunic, T
    Benini, L
    Acquaviva, A
    Glynn, P
    De Micheli, G
    [J]. 38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001, 2001, : 524 - 529
  • [42] Design methodology for dynamic voltage scaling in the Buck converter
    Soto, A
    Alou, P
    Cobos, JA
    [J]. APEC 2005: Twentieth Annual IEEE Applied Power Electronics Conference and Exposition, Vols 1-3, 2005, : 263 - 269
  • [43] Variation-Aware Dynamic Voltage/Frequency Scaling
    Herbert, Sebastian
    Marculescu, Diana
    [J]. HPCA-15 2009: FIFTEENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2009, : 301 - 312
  • [44] Flow Shop for Dual CPUs in Dynamic Voltage Scaling
    Chau, Vincent
    Fong, Ken C. K.
    Li, Minming
    Wang, Kai
    [J]. COMPUTING AND COMBINATORICS, COCOON 2016, 2016, 9797 : 520 - 531
  • [45] Dynamic Voltage and Frequency Scaling Optimization for Multicore Architectures
    Chien, Ting-Hsuan
    Chang, Rong-Guey
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS (ICS 2014), 2015, 274 : 298 - 307
  • [46] Flow shop for dual CPUs in dynamic voltage scaling
    Chau, Vincent
    Chen, Xin
    Fong, Ken C. K.
    Li, Minming
    Wang, Kai
    [J]. THEORETICAL COMPUTER SCIENCE, 2020, 819 : 24 - 34
  • [47] Dynamic Voltage and Frequency Scaling in Parallel Network Processors
    Bolla, Raffaele
    Bruschi, Roberto
    Lombardo, Chiara
    [J]. 2012 IEEE 13TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2012,
  • [48] Exploiting Dynamic Voltage and Frequency Scaling in Networks on Chip
    Bianco, Andrea
    Giaccone, Paolo
    Li, Nanfang
    [J]. 2012 IEEE 13TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2012,
  • [49] Real time dynamic voltage scaling for embedded systems
    Rao, V
    Singhal, G
    Kumar, A
    [J]. 17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 650 - 653
  • [50] Network-aware dynamic voltage and frequency scaling
    Mochocki, Bren
    Rajan, Dinesh
    Hu, Xiaobo Sharon
    Poellabauer, Christian
    Otten, Kathleen
    Chantem, Thidapat
    [J]. RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 215 - +