Title :
RC-Based Temperature Prediction Scheme for Proactive Dynamic Thermal Management in Throttle-Based 3D NoCs
Author :
Kun-Chih Chen ; En-Jui Chang ; Huai-Ting Li ; An-Yeu Wu
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
The three-dimensional Network-on-Chip (3D NoC) has been proposed to solve the complex on-chip communication issues in multicore systems using die stacking in recent days. Because of the larger power density and the heterogeneous thermal conductance in different silicon layers of 3D NoC, the thermal problems of 3D NoC become more exacerbated than that of 2D NoC and become a major design constraint for a high-performance system. To control the system temperature under a certain thermal limit, many Dynamic Thermal Managements (DTMs) have been proposed. Recently, for emergent cooling, the full throttling scheme is usually employed as the system temperature reaches the alarming level. Hence, the conventional reactive DTM suffers from significant performance impact because of the pessimistic reaction. In this paper, we propose a throttle-based proactive DTM(T-PDTM) scheme to predict the future temperature through a new Thermal RC-based temperature prediction (RCTP) model. The RCTP model can precisely predict the temperature with heterogeneous workload assignment with low constant computational complexity. Based on the predictive temperature, the proposed T-PDTM scheme will assign the suitable clock frequency for each node of the NoC system to perform early temperature control through power budget distribution. Based on the experimental results, compared with the conventional reactive throttled-based DTMs, the T-PDTM scheme can help to reduce 11.4~80.3 percent fully throttled nodes and improves the network throughput by around 1.5~211.8 percent.
Keywords :
clocks; computational complexity; cooling; multiprocessing systems; network-on-chip; stacking; temperature control; thermal management (packaging); RC-based temperature prediction scheme; RCTP; T-PDTM scheme; alarming level; clock frequency; complex on-chip communication; computational complexity; die stacking; emergent cooling; full throttling scheme; heterogeneous thermal conductance; heterogeneous workload assignment; multicore systems; network throughput; network-on-chip; pessimistic reaction; power budget distribution; power density; predictive temperature; proactive dynamic thermal management; temperature control; throttle-based 3D NoC; Predictive models; Temperature control; Temperature measurement; Temperature sensors; Thermal conductivity; Thermal management; Three-dimensional displays; 3D IC; 3D MPSoC; DVFS; NoC; Proactive; dynamic thermal management; power budget;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
DOI :
10.1109/TPDS.2014.2308206