PowerRush: An Efficient Simulator for Static Power Grid Analysis

作者: Jianlei Yang , Zuowei Li , Yici Cai , Qiang Zhou

DOI: 10.1109/TVLSI.2013.2282418

关键词:

摘要: Efficient power grid analysis is critical for modern very large scale integration design but computationally challenging in runtime and memory consumption because of the increasing size grids. PowerRush proposed as an efficient IR-drop simulator, which includes SPICE parser, a robust circuit builder, linear solver Algebraic MultiGrid Preconditioned Conjugate Gradient. The AMG-PCG pure algebraic method, can provide stable convergence without geometric information. Aggregation-based AMG with K-cycle acceleration adopted preconditioner to improve scalability iterative method. In multigrid scheme, double pairwise aggregation technique applied matrix graph coarsening ensure low setup cost requirement. Furthermore, scheme Krylov subspace at each level guarantee enhanced robustness scalability. experimental results large-scale grids have shown that has remarkable both consumption. DC 60-million nodes be solved by 0.01 $mV$ accuracy within 150 s 21.99 GB total used. Moreover, perform much better than widely used direct Cholmod well-developed Hybrid on

参考文章(32)
Jin Shi, Yici Cai, Wenting Hou, Liwei Ma, Sheldon X.-D. Tan, Pei-Hsin Ho, Xiaoyi Wang, GPU friendly fast Poisson solver for structured power grid network analysis Proceedings of the 46th Annual Design Automation Conference on ZZZ - DAC '09. pp. 178- 183 ,(2009) , 10.1145/1629911.1629961
William L. Briggs, Van Emden Henson, Steve F. McCormick, A multigrid tutorial: second edition Society for Industrial and Applied Mathematics. ,(2000) , 10.1137/1.9780898719505
Shi Gen-Hua, Direct-iterative solution of ill-conditioned finite element stiffness matrices International Journal for Numerical Methods in Engineering. ,vol. 18, pp. 181- 194 ,(1982) , 10.1002/NME.1620180204
Cheng Zhuo, Jiang Hu, Min Zhao, Kangsheng Chen, Power Grid Analysis and Optimization Using Algebraic Multigrid IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. ,vol. 27, pp. 738- 751 ,(2008) , 10.1109/TCAD.2008.917587
Yvan Notay, Aggregation-Based Algebraic Multilevel Preconditioning SIAM Journal on Matrix Analysis and Applications. ,vol. 27, pp. 998- 1018 ,(2005) , 10.1137/04061129X
Adrian C. Muresan, Yvan Notay, Analysis of Aggregation-Based Multigrid SIAM Journal on Scientific Computing. ,vol. 30, pp. 1082- 1103 ,(2008) , 10.1137/060678397
Yvan Notay, Panayot S. Vassilevski, Recursive Krylov-based multigrid cycles Numerical Linear Algebra with Applications. ,vol. 15, pp. 473- 487 ,(2008) , 10.1002/NLA.542
J. Friedrich, R. Puri, U. Brandt, M. Buehler, J. DiLullo, J. Hopkins, M. Hossain, M. Kazda, J. Keinert, Z. M. Kurzum, D. Lamb, A. Lee, F. Musante, J. Noack, P. J. Osler, S. Posluszny, H. Qian, S. Ramji, V. Rao, L. N. Reddy, H. Ren, T. Rosser, B. R. Russell, C. Sze, G. Tellez, Design methodology for the IBM POWER7 microprocessor Journal of Reproduction and Development. ,vol. 55, pp. 294- 307 ,(2011) , 10.1147/JRD.2011.2105692
Haifeng Qian, Sachin S. Sapatnekar, Stochastic Preconditioning for Diagonally Dominant Matrices SIAM Journal on Scientific Computing. ,vol. 30, pp. 1178- 1204 ,(2008) , 10.1137/07068713X