Bounds on power savings using runtime dynamic voltage scaling: An exact algorithm and a linear-time heuristic approximation

被引:16
|
作者
Xie, F [1 ]
Martonosi, M [1 ]
Malik, S [1 ]
机构
[1] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
关键词
low power; dynamic voltage scaling; bounds on energy savings; linear time;
D O I
10.1109/LPE.2005.195529
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Dynamic voltage/frequency scaling (DVFS) has been shown to be an efficient power/energy reduction technique. Various runtime DVFS policies have been proposed to utilize runtime DVFS opportunities. However, it is hard to know if runtime DVFS opportunities have been fully exploited by a DVFS policy without knowing the upper bounds of possible energy savings. We propose an exact but exponential algorithm to determine the upper bound of energy savings. The algorithm takes into consideration the switching costs, discrete voltage/frequency voltage levels and different program states. We then show a fast linear time heuristic can provide a very close approximate to this bound.
引用
收藏
页码:287 / 292
页数:6
相关论文
共 6 条
  • [1] A new linear-time heuristic algorithm for computing the parsimony score of phylogenetic networks: Theoretical bounds and empirical performance
    Jin, Guohua
    Nakhleh, Luay
    Snir, Sagi
    Tuller, Tamir
    [J]. BIOINFORMATICS RESEARCH AND APPLICATIONS, PROCEEDINGS, 2007, 4463 : 61 - +
  • [2] PreDVS: Preemptive Dynamic Voltage Scaling for Real-time Systems using Approximation Scheme
    Wang, Weixun
    Mishra, Prabhat
    [J]. PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 705 - 710
  • [3] A dynamic voltage scaling algorithm for dynamic-priority hard real-time systems using slack time analysis
    Kim, WS
    Kim, JH
    Min, SL
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 788 - 794
  • [4] On-line dynamic voltage scaling for hard real-time systems using the EDF algorithm
    Lee, CH
    Shin, KG
    [J]. 25TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2004, : 319 - 327
  • [5] Real-Time Instruction-Cycle-Based Dynamic Voltage Scaling (iDVS) Power Management for Low-Power Digital Signal Processor (DSP) with 53% Energy Savings
    Peng, Shen-Yu
    Lee, Yu-Huei
    Wu, Chun-Hsien
    Huang, Tzu-Chi
    Chen, Ke-Horng
    Lin, Ying-Hsi
    Lee, Chao-Cheng
    Huang, Chen-Chih
    Yeh, Ching-Yuan
    Chen, Yu-Wen
    Liang, Chao-Chiun
    Ho, Chang-An
    Yu, Tun-Hao
    [J]. 2012 IEEE ASIAN SOLID STATE CIRCUITS CONFERENCE (A-SSCC), 2012, : 377 - 380
  • [6] Dynamic voltage scaling algorithm for fixed-priority real-time systems using work-demand analysis
    Kim, W
    Kim, J
    Min, SL
    [J]. ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 396 - 401