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
相关论文
共 31 条
  • [1] [Anonymous], WORLDWIDE WIRELESS C
  • [2] [Anonymous], ANAL DESIGN DIGITAL
  • [3] [Anonymous], 2001, AUTOMATIC PERFORMANC, DOI [10.1145/381677.381702, DOI 10.1145/381677.381702]
  • [4] [Anonymous], 2001, DESIGN HIGH PERFORMA
  • [5] [Anonymous], PRINCIPLES CMOS VLSI
  • [6] Brglez F., 1985, P IEEE INT S CIRC SY, P663
  • [7] BURD T, ENERGY EFFICIENT MIC
  • [8] Design issues for dynamic voltage scaling
    Burd, TD
    Brodersen, RW
    [J]. ISLPED '00: PROCEEDINGS OF THE 2000 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2000, : 9 - 14
  • [9] Techniques for aggressive supply voltage scaling and efficient regulation
    Dancy, A
    Chandrakasan, A
    [J]. PROCEEDINGS OF THE IEEE 1997 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 1997, : 579 - 586
  • [10] Vertigo: Automatic performance-setting for linux
    Flautner, K
    Mudge, T
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE FIFTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, 2002, : 105 - 116