DocumentCode
1633398
Title
On limitations of traditional multi-core and potential of many-core processing architectures for sparse linear solvers used in large-scale power system applications
Author
Li, Zhao ; Donde, Vaibhav D. ; Tournier, Jean-Charles ; Yang, Fang
Author_Institution
ABB US Corp. Res. Center, Raleigh, NC, USA
fYear
2011
Firstpage
1
Lastpage
8
Abstract
As the power grid networks become larger and smarter, their operation and control become even more challenging due to the size of the underlying mathematical problems that need to be solved in real-time. In this paper, we report our experience on utilizing the main stream computation architecture to improve performance of solving a system of linear equations, the key part of most power system applications, using iterative methods. Since Conjugate Gradient (CG) algorithms have been applied to power system applications in the literature with a suggested benefit from parallelization, they are selected and evaluated against the mainstream computation architectures (i.e., multi-core CPU and many-core GPU) in the context of both power system state estimation and power flow applications. The evaluation results show that solving a system of linear equations using iterative methods is highly memory bonded and multi-core CPU and GPU computation architecture have different impacts on the performance of such an iterative solver: unlike multicore CPU, GPU can greatly improve the performance of CG-based iterative solver when matrices are well conditioned as typically encountered in the DC power flow formulation.
Keywords
computer graphic equipment; conjugate gradient methods; coprocessors; load flow; power system state estimation; CG algorithm; DC power flow formulation; conjugate gradient algorithm; iterative methods; large-scale power system applications; linear equations; mainstream computation architectures; many-core processing architectures; multicore CPU computation architecture; multicore GPU computation architecture; multicore processing architectures; power grid networks; power system state estimation; sparse linear solvers; Bandwidth; Graphics processing unit; Jacobian matrices; Multicore processing; Power systems; State estimation; Compute Unified Device Architecture (CUDA); Conjugate Gradient (CG); Conjugate Gradient Normal Residual (CGNR); Graphics Processing Unit (GPU); High Performance Computing (HPC); Open Computing Language (OpenCL); multi-core CPU; power flow; power system state estimation;
fLanguage
English
Publisher
ieee
Conference_Titel
Power and Energy Society General Meeting, 2011 IEEE
Conference_Location
San Diego, CA
ISSN
1944-9925
Print_ISBN
978-1-4577-1000-1
Electronic_ISBN
1944-9925
Type
conf
DOI
10.1109/PES.2011.6039675
Filename
6039675
Link To Document