DocumentCode :
3362307
Title :
Online power management using DVFS for RTOS
Author :
Shalan, Mohamed ; El-Sissy, Dina
Author_Institution :
Comput. & Syst. Dept., Ain Shams Univ., Cairo, Egypt
fYear :
2009
fDate :
15-17 Nov. 2009
Firstpage :
1
Lastpage :
6
Abstract :
Power management is essential in microprocessor-based system design to avoid heat dissipation and preserve battery life time. In mobile devices running real time applications, the power consumed by the CPU can be more than the needed amount of power for best performance. At first glance, one can think of reducing the power budget of the system. Although this may seem an appealing easy solution, it can cause a huge degradation in performance if not controlled properly. Also a real time application´s requirements vary with time, which implies that the power budget should also be variable. There must be a trade-off between power management and performance such that, the power consumed is always proportional to the required performance level. DVFS (dynamic voltage and frequency scaling) can be used to change the operating point (voltage-frequency pair) of the CPU according to the application´s power requirement. In this paper, we present an implementation of a negative feedback control algorithm that uses DVFS for power saving in soft real-time systems that runs on Mentor Graphics® Nucleus® RTOS. A monitor periodically calculates the CPU utilization in runtime and reports it to the controller which adjusts the CPU operating point online such that the best performance is achieved with least power consumption. Our experimental results show that power savings up to 24% can be achieved just by using the proposed DVFS on a platform that supports only frequency scaling.
Keywords :
microprocessor chips; operating systems (computers); power aware computing; CPU; DVFS; Mentor Graphics Nucleus RTOS; central processing unit; dynamic voltage and frequency scaling; heat dissipation; microprocessor-based system design; mobile devices; negative feedback control algorithm; online power management; operating point voltage-frequency pair; power budget reduction; power consumption; power saving; real time operating system; Battery management systems; Control systems; Degradation; Dynamic voltage scaling; Energy management; Frequency; Graphics; Negative feedback; Power system management; Real time systems; DVFS; embedded systems; power management; real time operating system;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design and Test Workshop (IDT), 2009 4th International
Conference_Location :
Riyadh
Print_ISBN :
978-1-4244-5748-9
Type :
conf
DOI :
10.1109/IDT.2009.5404120
Filename :
5404120
Link To Document :
بازگشت