• DocumentCode
    3498038
  • Title

    Practical voltage-scaling for fixed-priority RT-systems

  • Author

    Saewong, Saowanee ; Rajkumar, Ragunathan

  • Author_Institution
    Real-time & Multimedia Syst. Lab., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2003
  • fDate
    27-30 May 2003
  • Firstpage
    106
  • Lastpage
    114
  • Abstract
    In CMOS circuits, power consumption is proportional to the product of the frequency and the square of the supply voltage. Hence, any reductions in the operating frequency of the processor and its supply voltage can lead to significant savings in energy consumption (and heat dissipation) but cause longer execution times. The application of dynamic voltage scaling (DVS) techniques to real-time systems must therefore attempt to minimize energy while guaranteeing the schedulability of the real-time tasks. In this paper we study the effect of limited number of operating frequencies on the performance of voltage-scaling algorithms. The optimal frequency grid which minimizes the effect of discrete operating frequencies is also derived We then propose four alternative voltage-scaling schemes, Sys-Clock, PM-Clock, Opt-Clock and DPM-Clock. Each scheme is suitable for different hardware configuration which may have high or low voltage-scaling overhead and different taskset characteristics. We have implemented our voltage-scaling schemes on CMU´s real-time OS, Linux/RK, on the 3700 series Compaq iPAQ and a 733MHz XScale BRH board modified to support voltage-scaling.
  • Keywords
    CMOS integrated circuits; clocks; energy conservation; power consumption; real-time systems; timing circuits; CMOS circuit; CMU real-time OS; dynamic voltage scaling; energy consumption; fixed-priority RT-system; hardware configuration; heat dissipation; optimal frequency grid; power consumption; practical voltage-scaling; real-time system; supply voltage; Circuits; Dynamic scheduling; Dynamic voltage scaling; Energy consumption; Frequency; Hardware; Low voltage; Processor scheduling; Real time systems; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2003. Proceedings. The 9th IEEE
  • ISSN
    1545-3421
  • Print_ISBN
    0-7695-1956-3
  • Type

    conf

  • DOI
    10.1109/RTTAS.2003.1203042
  • Filename
    1203042