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
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;
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium, 2003. Proceedings. The 9th IEEE
Print_ISBN :
0-7695-1956-3
DOI :
10.1109/RTTAS.2003.1203042