DocumentCode
1772604
Title
Coordinated and adaptive power gating and dynamic voltage scaling for energy minimization
Author
Conos, Nathaniel A. ; Meguerdichian, Saro ; Potkonjak, Miodrag
Author_Institution
Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
fYear
2014
fDate
18-20 June 2014
Firstpage
100
Lastpage
107
Abstract
Customization and adaptation have emerged as the most effective paradigms for energy minimization. We employ these paradigms to address coordinated power gating and dynamic voltage scaling for energy minimization of real-time tasks in both application-specific and programmable systems. For a given hardware platform, the first task in adaptation is to determine which hardware allocations and supply voltages should be used to execute a given set of tasks. In the case where tasks induce constant capacitance and are of sufficient length to render power gating and voltage scaling overheads negligible, we obtain the provably optimal solution using a combination of convex enclosure and convex optimization. Our next goal is to relax these two assumptions to consider overheads and non-uniformity in capacitance by subdividing each task into multiple subtasks at a fine granularity. In this case, we use another dynamic programming formulation to find a solution which is optimal in most practical cases. We have also developed a dynamic programming-based approach to minimize overheads of configuration switching.
Keywords
convex programming; dynamic programming; power aware computing; adaptive power gating; application-specific systems; configuration switching; constant capacitance; convex enclosure; convex optimization; coordinated power gating; dynamic programming formulation; dynamic programming-based approach; dynamic voltage scaling; energy minimization; fine granularity; hardware platform; programmable systems; Dynamic voltage scaling; Energy consumption; Hardware; Minimization; Resource management; Switches; Voltage control;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-specific Systems, Architectures and Processors (ASAP), 2014 IEEE 25th International Conference on
Conference_Location
Zurich
Type
conf
DOI
10.1109/ASAP.2014.6868643
Filename
6868643
Link To Document