• DocumentCode
    1084145
  • Title

    A unified approach to variable voltage scheduling for nonideal DVS processors

  • Author

    Mochocki, Bren C. ; Hu, Xiaobo Sharon ; Quan, Gang

  • Author_Institution
    Comput. Sci. & Eng. Dept., Univ. of Notre Dame, IN, USA
  • Volume
    23
  • Issue
    9
  • fYear
    2004
  • Firstpage
    1370
  • Lastpage
    1377
  • Abstract
    Voltage scheduling is an essential technique used to exploit the benefit of dynamic voltage-scaling processors. Though extensive research exists in this area, current processor limitations such as time and energy transition overhead and voltage-level discretization are often dismissed as insignificant. We show that for hard real-time applications, disregarding these details can lead to suboptimal or even invalid results. We propose two algorithms to account for these limitations. The first is a greedy approach, while the second is more complex, but can significantly reduce the system´s energy consumption. Through experimental results on both real and randomly generated systems, we show the effectiveness of both algorithms and explore what conditions make it beneficial to use the complex algorithm over the basic one.
  • Keywords
    embedded systems; low-power electronics; processor scheduling; dynamic voltage scaling; embedded systems; energy consumption; energy transition overhead; greedy approach; hard real-time applications; low-power design; nonideal DVS processors; power minimization; time transition overhead; variable voltage scheduling; voltage-level discretization; voltage-scaling processors; Dynamic scheduling; Dynamic voltage scaling; Frequency; Optimal scheduling; Pervasive computing; Processor scheduling; Real time systems; Scheduling algorithm; Switches; Voltage control; Embedded systems; low-power design; power minimization; scheduling; simulation;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2004.833602
  • Filename
    1327677