Artículos de revistas
GPGPU implementation of the BFECC algorithm for pure advection equations
Fecha
2013-11-27Registro en:
Costarelli, Santiago Daniel; Storti, Mario Alberto; Paz, Rodrigo Rafael; Dalcin, Lisandro Daniel; Idelsohn, Sergio Rodolfo; GPGPU implementation of the BFECC algorithm for pure advection equations; Springer; Cluster Computing-the Journal Of Networks Software Tools And Applications; 17; 2; 27-11-2013; 243-254
1386-7857
1573-7543
Autor
Costarelli, Santiago Daniel
Storti, Mario Alberto
Paz, Rodrigo Rafael
Dalcin, Lisandro Daniel
Idelsohn, Sergio Rodolfo
Resumen
In the present work an implementation of the Back and Forth Error Compensation and Correction (BFECC) algorithm specially suited for running on General-Purpose Graphics Processing Units (GPGPUs) through Nvidia`s Compute Unified Device Architecture (CUDA) is analyzed in order to solve transient pure advection equations. The objective is to compare it to a previous explicit version used in a Navier-Stokes solver fully written in CUDA. It turns out that BFECC could be implemented with unconditional stable stability using Semi-Lagrangian time integration allowing larger time steps than Eulerian ones.