DocumentCode
555868
Title
GPU accelerated simulation of elliptic partial differential equations
Author
Itu, Lucian Mihai ; Suciu, Constantin ; Moldoveanu, Florin ; Postelnicu, Adrian
Author_Institution
Dept. of Automatics, Transilvania Univ. of Brasov, Braşov, Romania
Volume
1
fYear
2011
fDate
15-17 Sept. 2011
Firstpage
238
Lastpage
242
Abstract
This paper assesses the performance improvements of a GPU based implementation of an elliptic equation (steady heat conduction) over the CPU based version. An iterative method based on a finite difference approach has been used for the numerical solution (red black point successive over relaxation). The main idea is to move the computationally intensive parts of the algorithm onto the GPU. Because of the lack of communication between the blocks of the GPU grid, the computations have been included in two separate kernels. An important improvement to the GPU implementation has been the padding of the memory buffers which has led to fewer global memory transactions and faster kernel execution times. The performances of the two versions of the algorithm (CPU and CPU-GPU) have been compared on three different grained grids. The results indicate a speed-up which varies from around two for the coarsest grid up to over one order of magnitude for the finest grid.
Keywords
computer graphic equipment; coprocessors; elliptic equations; finite difference methods; iterative methods; partial differential equations; CPU based version; GPU accelerated simulation; GPU grid; elliptic partial differential equations; faster kernel execution times; finite difference approach; global memory transactions; grained grids; graphical processing units; iterative method; memory buffers; numerical solution; red black point successive; steady heat conduction; Computational fluid dynamics; Computer architecture; Equations; Finite difference methods; Graphics processing unit; Instruction sets; Kernel; GPU; elliptic equations; speed-up; successive over relaxation;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), 2011 IEEE 6th International Conference on
Conference_Location
Prague
Print_ISBN
978-1-4577-1426-9
Type
conf
DOI
10.1109/IDAACS.2011.6072748
Filename
6072748
Link To Document