Title :
Minimizing expected energy consumption through optimal integration of DVS and DPM
Author :
Zhao, Baoxian ; Aydin, Hakan
Author_Institution :
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
Abstract :
While Dynamic Voltage Scaling (DVS) and Dynamic Power Management (DPM) techniques are widely used in real-time embedded applications, their complex interaction is not fully understood. In this research effort, we consider the problem of minimizing the expected energy consumption on settings where the workload is known only probabilistically. By adopting a system-level power model, we formally show how the optimal processing frequency can be computed efficiently for a real-time embedded application that can use multiple devices during its execution, while still meeting the timing constraints. Our evaluations indicate that the new technique provides clear (up to 35%) energy gains over the existing solutions that are proposed for deterministic workloads. Moreover, in a non-negligible part of the parameter spectrum, the algorithm´s performance is shown to be close to that of a clairvoyant algorithm that can minimize the energy consumption with the advance knowledge about the exact workload.
Keywords :
energy consumption; power aware computing; real-time systems; clairvoyant algorithm; deterministic workload; dynamic power management; dynamic voltage scaling; energy consumption; energy gains; optimal processing frequency; real-time embedded application; system-level power model; timing constraints; Dynamic voltage scaling; Embedded computing; Energy consumption; Energy management; Frequency; Power system management; Power system modeling; Real time systems; Timing; Voltage control;
Conference_Titel :
Computer-Aided Design - Digest of Technical Papers, 2009. ICCAD 2009. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-60558-800-1
Electronic_ISBN :
1092-3152