DocumentCode :
3687132
Title :
GPU accelerated geometric multigrid method: Comparison with preconditioned conjugate gradient
Author :
Iulian Stroia;Lucian Itu;Cosmin Niţă;Laszlo Lazăr;Constantin Suciu
Author_Institution :
Imaging and Computer Vision, Siemens Corporate Technology, Siemens SRL, Romania
fYear :
2015
Firstpage :
1
Lastpage :
6
Abstract :
Scientific applications are typically compute intensive, often due to the requirement of solving large sparse linear systems of equations. The geometric multigrid method (GMG) is one of the most efficient algorithms for solving these systems and is well suited for parallelization. Herein we focus on an in-depth analysis of a GPU-based GMG implementation and compare the results against an optimized preconditioned conjugate gradient method. The tests indicate that the smoothing step is the most time consuming operation, and the best performing GMG variant is the V-cycle scheme with 312 smoothing step configuration (3 iterations during restriction, 1 at the coarsest level, and 2 iterations during prolongation). The discretization stencil has a major effect on the runtime and its choice requires a trade-off between execution time performance and numerical accuracy. Overall, the GMG method offers a speed-up of 7.1x-9.2x over the PCG method on the same hardware configuration, while also leading to a smaller average residual.
Keywords :
"Smoothing methods","Graphics processing units","Multigrid methods","Instruction sets","Linear systems","Jacobian matrices","Algorithm design and analysis"
Publisher :
ieee
Conference_Titel :
High Performance Extreme Computing Conference (HPEC), 2015 IEEE
Type :
conf
DOI :
10.1109/HPEC.2015.7322480
Filename :
7322480
Link To Document :
بازگشت