Coordinated and Adaptive Power Gating and Dynamic Voltage Scaling for Energy Minimization

被引:0
作者
Conos, Nathaniel A. [1 ]
Meguerdichian, Saro [1 ]
Potkonjak, Miodrag [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90024 USA
来源
PROCEEDINGS OF THE 2014 IEEE 25TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2014) | 2014年
关键词
REAL-TIME SYSTEMS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:100 / 107
页数:8
相关论文
共 33 条
[1]  
Brooks D, 2000, PROCEEDING OF THE 27TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, P83, DOI 10.1109/ISCA.2000.854380
[2]   Design issues for dynamic voltage scaling [J].
Burd, TD ;
Brodersen, RW .
ISLPED '00: PROCEEDINGS OF THE 2000 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2000, :9-14
[3]  
Burger D., 1997, Computer Architecture News, V25, P13, DOI 10.1145/268806.268810
[4]   OPTIMIZING POWER USING TRANSFORMATIONS [J].
CHANDRAKASAN, AP ;
POTKONJAK, M ;
MEHRA, R ;
RABAEY, J ;
BRODERSEN, RW .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (01) :12-31
[5]  
Chase J. S., 2001, Operating Systems Review, V35, P103, DOI 10.1145/502059.502045
[6]  
Chen J.-J., 2005, ACM Embedded Software, P247
[7]  
Conos N. A., 2014, DATE, P1
[8]  
Conos NA, 2013, IEEE INT CONF VLSI, P138, DOI 10.1109/VLSI-SoC.2013.6673265
[9]  
Conos NA, 2013, INT WORKS POW TIM, P1, DOI 10.1109/PATMOS.2013.6662148
[10]  
Conos NA, 2013, 2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), P316, DOI 10.1109/ICCD.2013.6657059