• 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