Coordinated and adaptive power gating and dynamic voltage scaling for energy minimization

Application-specific Systems, Architectures and Processors(2014)

引用 3|浏览24
暂无评分
摘要
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.
更多
查看译文
关键词
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
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要