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
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;
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
DOI :
10.1109/IDAACS.2011.6072748