DocumentCode :
1478697
Title :
Robust Parallel Preconditioned Power Grid Simulation on GPU With Adaptive Runtime Performance Modeling and Optimization
Author :
Feng, Zhuo ; Zhao, Xueqian ; Zeng, Zhiyu
Author_Institution :
Dept. of Electr. & Comput. Eng., Michigan Technol. Univ., Houghton, MI, USA
Volume :
30
Issue :
4
fYear :
2011
fDate :
4/1/2011 12:00:00 AM
Firstpage :
562
Lastpage :
573
Abstract :
Leveraging the power of nowadays graphics processing units for robust power grid simulation remains a challenging task. Existing preconditioned iterative methods that require incomplete matrix factorizations cannot be effectively accelerated on graphics processing unit (GPU) due to its limited hardware resource as well as data parallel computing. This paper presents an efficient GPU-based multigrid preconditioning algorithm for robust power grid analysis. By combining the fast geometric multigrid solver with the robust Krylov-subspace iterative solver, power grid DC and transient analysis can be performed efficiently on GPU without loss of accuracy (largest errors <;0.5 mV). Unlike previous GPU-based algorithms that rely on good power grid regularities, the proposed algorithm can be applied for more general power grid structures. Additionally, we also propose an accuracy-aware GPU performance modeling and optimization framework to automatically obtain the best power grid simulation configurations. Experimental results show that the DC and transient analysis on GPU can achieve more than 25X speedups over the best available CPU-based solvers.
Keywords :
computer graphic equipment; coprocessors; iterative methods; optimisation; power aware computing; GPU; adaptive runtime performance modeling; adaptive runtime performance optimization; data parallel computing; graphics processing units; hardware resource; iterative methods; matrix factorizations; robust parallel preconditioned power grid simulation; transient analysis; Algorithm design and analysis; Graphics processing unit; Integrated circuit modeling; Optimization; Power grids; Runtime; Sparse matrices; Multigrid method; parallel computing on graphics processing units (GPUs); power grid simulation; runtime performance modeling and optimization;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2010.2091437
Filename :
5737849
Link To Document :
بازگشت