A comparison of CPU and GPU performance for Fourier pseudospectral simulations of the Navier-Stokes, Cubic Nonlinear Schrödinger and Sine Gordon Equations


Presented at SAAHPC 2012.

Abstract: We report results comparing the performance of pseudospectral methods on a single CPU and a single GPU. Our CPU implementations use FFTW and we compare serial and OpenMP implementations. Our implementations for Nvidia GPUs use CuFFT and we compare the performance of PGI FORTRAN CUDA, Nvidia CUDA and PGI OpenACC compilers for similar algorithms.

Paper

Programs

Arxiv Paper

Arxiv Page

Back