Three-dimensional indexing in GPU for numerical approximation of solutions of the Laplace equation

This paper presents the use of three-dimensional indexing available in graphic processing units (GPU), to accelerate algorithms for the approximate solution of systems described by partial differential equations. These approximations use recurrent equations where dependence of the neighbor data play...

Full description

Bibliographic Details
Main Authors: Manuel Tamayo, Reinel Tabares, Nubia Montes, Nubia MGustavo Osorioontes
Format: Article
Language:Spanish
Published: Instituto Antioqueño de Investigación (IAI) 2015-12-01
Series:Revista Antioqueña de las Ciencias Computacionales y la Ingeniería de Software (RACCIS)
Subjects:
GPU
Online Access:http://fundacioniai.org//raccis/v5n2/n9a5.pdf
Description
Summary:This paper presents the use of three-dimensional indexing available in graphic processing units (GPU), to accelerate algorithms for the approximate solution of systems described by partial differential equations. These approximations use recurrent equations where dependence of the neighbor data plays an important role in the computation speed. For these calculations large amounts of data are involved, as well as frequently memory accesses. Therefore, using computational structures that allow to perform operations in a parallel and concurrent way is convenient to process the information faster. Also the memory indexing capacity enables the GPU to get better acceleration. Three different architectures are compared, and contrasted against the sequential process on CPU. The results show how accelerations up to 9x can be achieved for the Laplace equation in three dimensions.
ISSN:2248-7441