• DocumentCode
    1237262
  • Title

    Dynamic and Leakage Energy Minimization With Soft Real-Time Loop Scheduling and Voltage Assignment

  • Author

    Qiu, Meikang ; Yang, Laurence T. ; Shao, Zili ; Sha, Edwin H M

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of New Orleans, New Orleans, LA, USA
  • Volume
    18
  • Issue
    3
  • fYear
    2010
  • fDate
    3/1/2010 12:00:00 AM
  • Firstpage
    501
  • Lastpage
    504
  • Abstract
    With the shrinking of technology feature sizes, the share of leakage in total power consumption of digital systems continues to grow. Traditional dynamic voltage scaling (DVS) fails to accurately address the impact of scaling on system power consumption as the leakage power increases exponentially. The combination of DVS and adaptive body biasing (ABB) is an effective technique to jointly optimize dynamic and leakage energy dissipation. In this paper, we propose an optimal soft real-time loop scheduling and voltage assignment algorithm, loop scheduling and voltage assignment to minimize energy, to minimize both dynamic and leakage energy via DVS and ABB. Voltage transition overhead has been considered in our approach. We conduct simulations on a set of digital signal processor benchmarks based on the power model of 70 nm technology. The simulation results show that our approach achieves significant energy saving compared to that of the integer linear programming approach.
  • Keywords
    digital signal processing chips; integer programming; linear programming; minimisation; power consumption; processor scheduling; adaptive body biasing; digital signal processor benchmarks; digital systems; dynamic voltage scaling; integer linear programming; leakage energy dissipation; leakage energy minimization; leakage power; optimal soft real-time loop scheduling; system power consumption; voltage assignment algorithm; voltage transition overhead; Assignment; dynamic voltage scaling (DVS); leakage power; loop scheduling; real-time;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2008.2010941
  • Filename
    4814494