• DocumentCode
    1246756
  • Title

    Overhead-conscious voltage selection for dynamic and leakage energy reduction of time-constrained systems

  • Author

    Andrei, A. ; Schmitz, M. ; Eles, P. ; Peng, Z. ; Al-Hashimi, B.M.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Linkoping Univ., Sweden
  • Volume
    152
  • Issue
    1
  • fYear
    2005
  • Firstpage
    28
  • Lastpage
    38
  • Abstract
    Dynamic voltage scaling and adaptive body biasing have been shown to reduce dynamic and leakage power consumption effectively. The authors report an optimal solution to the combined supply voltage and body bias selection problem for multiprocessor systems with imposed time constraints, explicitly taking into account the transition overheads implied by changing voltage levels, and considering both energy and time overheads. They investigate continuous voltage scaling as well as its discrete counterpart, and strongly prove NP-hardness in the discrete case. Furthermore, the continuous voltage scaling problem is formulated and solved using nonlinear programming with polynomial time complexity, while for the discrete problem they use mixed integer linear programming. Extensive experiments, conducted on several benchmarks and a real-life example, are used to validate the approaches.
  • Keywords
    circuit analysis computing; circuit optimisation; computational complexity; embedded systems; integer programming; linear programming; multiprocessing systems; nonlinear programming; NP-hardness; adaptive body biasing; body bias selection; combined supply voltage; continuous voltage scaling; discrete voltage scaling; dynamic power consumption; dynamic voltage scaling; energy overhead; imposed time constraints; leakage energy reduction; leakage power consumption; mixed integer linear programming; multiprocessor systems; nonlinear programming; overhead-conscious voltage selection; polynomial time complexity; time overhead; time-constrained systems; transition overhead;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:20045055
  • Filename
    1404555