Efficient electro-thermal co-analysis on CPU+GPU heterogeneous architecture

Since supply voltage and temperature (V&T) directly influence IC performance and reliability, electro-thermal (ET) analysis including power/ground (P/G) analysis and thermal analysis is very important in IC design. On the observation that temperature's influence on leakage current (ET coupling effect) and supply voltage's influence on power consumption, this work proposes a novel iteration-based ET co-analysis method that simultaneously solves V&T and then with them to refresh power consumption for the next round of V&T solving. Different from present methods that regard the P/G analysis and thermal analysis as independent processes without interaction, the ET co-analysis method takes their interaction into the consideration, which leads to more practical results. Since both P/G analysis and thermal analysis are very time-consuming, this work further employs multi-thread and GPU parallel computing techniques to speed up the ET co-analysis based on a parallel computing system of CPU+GPU heterogeneous architecture (PCS_CGHA). Experimental results show that compared with our method, present ET analysis methods will give too pessimistic or optimistic results W/O considering ET coupling effect. And our efficient method on PCS_CGHA provides 44 times speedup over the naive analysis method with no acceleration.

[1]  Sheldon X.-D. Tan,et al.  Statistic Analysis of Power/Ground Networks Using Single-Node SOR Method , 2008, 9th International Symposium on Quality Electronic Design (isqed 2008).

[2]  Tei-Wei Kuo,et al.  Energy-efficient real-time task scheduling with temperature-dependent leakage , 2010, 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010).

[3]  Zhiyu Zeng,et al.  Parallel multigrid preconditioning on graphics processing units (GPUs) for robust power grid analysis , 2010, Design Automation Conference.

[4]  Yici Cai,et al.  GPU friendly Fast Poisson Solver for structured power grid network analysis , 2009, 2009 46th ACM/IEEE Design Automation Conference.

[5]  Sheldon X.-D. Tan,et al.  Localized statistical 3D thermal analysis considering Electro-Thermal coupling , 2009, 2009 IEEE International Symposium on Circuits and Systems.

[6]  Sheldon X.-D. Tan,et al.  Statistic Analysis of Power/Ground Networks Using Single-Node SOR Method , 2008, ISQED 2008.

[7]  Charlie Chung-Ping Chen,et al.  3D thermal-ADI: an efficient chip-level transient thermal simulator , 2003, ISPD '03.

[8]  Danny C. Sorensen,et al.  Parallel domain decomposition for simulation of large-scale power grids , 2007, ICCAD 2007.

[9]  Martin D. F. Wong,et al.  Fast block-iterative domain decomposition algorithm for IR drop analysis in large power grid , 2010, 2010 11th International Symposium on Quality Electronic Design (ISQED).