1. [Publications](/index.php/publications)
2. A Fast Double Precision CFD Code Using CUDA
 
 # A Fast Double Precision CFD Code Using CUDA

  ![](/sites/default/files/styles/wide/public/pubs/2009-05_A-Fast-Double/Cohen_Fast_2009_thumb.jpg?itok=mLPumujY)

 We describe a second order double precision nite volume Boussinesq code designed to run on the CUDA architecture. We perform detailed validation of the code on a variety of Rayleigh-Benard convection problems and show second order convergence. We obtain matching results with a Fortran code running on an eight-core CPU. The CUDA-accelerated code performs approximately eight times faster than the Fortran code on identical problems. As a result, we are able to run a simulation with a grid of size 384 x 384 x 192 at 1.6 seconds per time step on a machine with a single GPU.



 ## Authors



Jonathan Cohen (NVIDIA)

M. Jeroen Molemaker (UCLA)

 

 

 ## Publication Date



Friday, May 1, 2009

 

 ## Published in



[Proceedings of Parallel Computational Fluid Dynamics 2009](http://www.parcfd.org/2009/)

 

 ## Research Area



[High Performance Computing](/index.php/research-area/high-performance-computing)

 

 

 ## Uploaded Files



[Cohen\_Fast\_2009\_final.pdf](https://research.nvidia.com/sites/default/files/pubs/2009-05_A-Fast-Double/Cohen_Fast_2009_final.pdf "Open file in new window")410.15 KB