DocumentCode :
580989
Title :
Fast Transform-based preconditioners for large-scale power grid analysis on massively parallel architectures
Author :
Daloukas, Konstantis ; Evmorfopoulos, Nestor ; Drasidis, George ; Tsiampas, Michalis ; Tsompanopoulou, Panagiota ; Stamoulis, George I.
Author_Institution :
Dept. of Comput. & Commun. Eng., Univ. of Thessaly, Volos, Greece
fYear :
2012
fDate :
5-8 Nov. 2012
Firstpage :
384
Lastpage :
391
Abstract :
Efficient analysis of massive on-chip power delivery networks is among the most challenging problems facing the EDA industry today. In this paper, we present a new preconditioned iterative method for fast DC and transient simulation of large-scale power grids found in contemporary nanometer-scale ICs. The emphasis is placed on the preconditioner which reduces the number of iterations by a factor of 5X for a 2.6M-node industrial design and by 72.6X for a 6.2M-node synthetic benchmark, compared with incomplete factorization preconditioners. Moreover, owing to the preconditioner´s special structure that allows utilizing a Fast Transform solver, the preconditioning system can be solved in a near-optimal number of operations, while it is extremely amenable to parallel computation on massively parallel architectures like graphics processing units (GPUs). Experimental results demonstrate that our method achieves a speed-up of 214.3X and 138.7X for a 2.6M-node industrial design, and a speed-up of 1610.5X and 438X for a 3.1M-node synthetic design, over state-of-the-art direct and iterative solvers respectively when GPUs are utilized. At the same time, its matrix-less formulation allows for reducing the memory footprint by up to 33% compared to the memory requirements of the best available iterative solver.
Keywords :
electronic design automation; graphics processing units; iterative methods; parallel architectures; power grids; EDA industry; fast DC simulation; fast transform solver; fast transform-based preconditioners; graphics processing units; large-scale power grid analysis; massive on-chip power delivery networks; massively parallel architectures; matrix-less formulation; memory footprint; parallel computation; preconditioned iterative method; transient simulation; Iterative methods; Linear systems; Power grids; Rails; Transforms; Transient analysis; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design (ICCAD), 2012 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
ISSN :
1092-3152
Type :
conf
Filename :
6386641
Link To Document :
بازگشت