Title :
Provably minimal energy using coordinated DVS and power gating
Author :
Conos, Nathaniel A. ; Meguerdichian, Saro ; Dabiri, Foad ; Potkonjak, Miodrag
Author_Institution :
Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
Abstract :
Both energy and execution speed can be greatly impacted by clock and power gating, nonlinear voltage scaling, and leakage energy. We address the problem of coordinated power gating and dynamic voltage scaling (DVS) to minimize the overall energy consumption of an application under user-specified timing constraints. We prove that a solution provided by our convex programming formulation that uses at most two versions of hardware, where each version uses its own constant voltages, is optimal. Comprehensive evaluation of the new approach demonstrates energy improvements over traditional DVS and DVS and power gating techniques by factors of 1.44X-2.97X and 1.44X-2.82X, respectively.
Keywords :
convex programming; energy consumption; power aware computing; convex programming formulation; coordinated DVS; coordinated dynamic voltage scaling; coordinated power gating techniques; energy consumption; leakage energy; nonlinear voltage scaling; Clocks; Energy consumption; Hardware; Resource management; Schedules; Switches; Voltage control;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location :
Dresden
DOI :
10.7873/DATE.2014.307