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 :
بازگشت