• DocumentCode
    2980591
  • Title

    A realistic variable voltage scheduling model for real-time applications

  • Author

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

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ., USA
  • fYear
    2002
  • fDate
    10-14 Nov. 2002
  • Firstpage
    726
  • Lastpage
    731
  • Abstract
    Voltage scheduling is indispensable for exploiting the benefit of variable voltage processors. Though extensive research has been done in this area, current processor limitations such as transition overhead and voltage level discretization are often considered insignificant and are typically ignored. We show that for hard, real-time applications, disregarding such details can lead to sub-optimal or even invalid results. We propose two algorithms that guarantee valid solutions. The first is a greedy yet simple approach, while the second is more complex but significantly reduces energy consumption under certain conditions. 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
    circuit CAD; circuit optimisation; integrated circuit design; logic CAD; microprocessor chips; real-time systems; scheduling; energy consumption; greedy approach; randomly generated systems; real-time applications; sub-optimal results; transition overhead; variable voltage scheduling model; voltage level discretization; Degradation; Dynamic scheduling; Energy consumption; Frequency; Mobile computing; Optimal scheduling; Pervasive computing; Processor scheduling; Real time systems; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2002. ICCAD 2002. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7607-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.2002.1167612
  • Filename
    1167612