3D Many-Core Microprocessor Power Management by Space-Time Multiplexing Based Demand-Supply Matching

被引:317
作者
Manoj, Sai P. D. [1 ]
Yu, Hao [1 ]
Wang, Kanwen [1 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639669, Singapore
关键词
Many-core microprocessor; power management; dynamic voltage scaling; space-time multiplexing; 3D integration; on-chip power converter; reconfigurable switch network; DESIGN; SYSTEM; CONVERTERS; ICS;
D O I
10.1109/TC.2015.2389827
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A reconfigurable power switch network is proposed to perform a demand-supply matched power management between 3D-integrated microprocessor cores and power converters. The power switch network makes physical connections between cores and converters by 3D through-silicon-vias (TSVs). Space-time multiplexing is achieved by the configuration of power switch network and is realized by learning and classifying power-signature of workloads. As such, by classifying workloads based on magnitude and phase of power-signature, space-time multiplexing can be performed with the minimum number of converters allocated to cluster of cores. Furthermore, a demand-response based workload scheduling is performed to reduce peak-power and to balance workload. The proposed power management is verified by system models with physical design parameters and benched power traces of workloads. For a 64-core case, experiment results show 40.53 percent peak-power reduction and 2.50x balanced workload along with a 42.86 percent reduction in the required number of power converters compared to the work without using STM based power management.
引用
收藏
页码:3022 / 3036
页数:15
相关论文
共 43 条
[1]  
Bell Shane, 2008, 2008 IEEE International Solid-State Circuits Conference - Digest of Technical Papers, P88, DOI 10.1109/ISSCC.2008.4523070
[2]   A survey of design techniques for system-level dynamic power management [J].
Benini, L ;
Bogliolo, A ;
De Micheli, G .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2000, 8 (03) :299-316
[3]   Hardware-Software Codesign of an Embedded Multiple-Supply Power Management Unit for Multicore SoCs Using an Adaptive Global/Local Power Allocation and Processing Scheme [J].
Bondade, Rajdeep ;
Ma, Dongsheng .
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2011, 16 (03)
[4]   A dynamic voltage scaled microprocessor system [J].
Burd, TD ;
Pering, TA ;
Stratakos, AJ ;
Brodersen, RW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2000, 35 (11) :1571-1580
[5]   Energy-aware clock-frequency assignment in microprocessors and memory devices for dynamic voltage scaling [J].
Cho, Youngjin ;
Chang, Naehyuck .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (06) :1030-1040
[6]   Power Management of Voltage/Frequency Island-Based Systems Using Hardware-Based Methods [J].
Choudhary, Puru ;
Marculescu, Diana .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (03) :427-438
[7]   Thermal-driven multilevel routing for 3-D ICs [J].
Cong, Jason ;
Zhang, Yan .
ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, :121-126
[8]  
David R., 2011, 2011 Fifth IEEE/ACM International Symposium on Networks-on-Chip (NoCS), P257
[9]   Demystifying 3D ICs: The procs and cons of going vertical [J].
Davis, WR ;
Wilson, J ;
Mick, S ;
Xu, M ;
Hua, H ;
Mineo, C ;
Sule, AM ;
Steer, M ;
Franzon, PD .
IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (06) :498-510
[10]  
Garg S, 2009, DES AUT CON, P818