• DocumentCode
    2253453
  • Title

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

  • Author

    Xie, Fen ; Martonosi, Margaret ; Malik, Sharad

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    2005
  • fDate
    8-10 Aug. 2005
  • Firstpage
    287
  • Lastpage
    292
  • Abstract
    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.
  • Keywords
    approximation theory; energy conservation; low-power electronics; power consumption; power supply circuits; DVFS policy; discrete voltage/frequency voltage level; dynamic voltage scaling; dynamic voltage/frequency scaling; energy reduction technique; exponential algorithm; linear-time heuristic approximation; power reduction technique; switching cost; Approximation algorithms; Costs; Dynamic voltage scaling; Energy consumption; Frequency; Linear approximation; Power system modeling; Runtime; Semiconductor device modeling; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 2005. ISLPED '05. Proceedings of the 2005 International Symposium on
  • Print_ISBN
    1-59593-137-6
  • Type

    conf

  • DOI
    10.1109/LPE.2005.195529
  • Filename
    1522778