
Several ongoing projects on Navier-Stokes models and Lattice Boltzman methods have shown very large speedups using CUDA-enabled GPUs. This work is highlighted below starting with some charts, followed by links to technical reports. There is also work on weather modeling and ocean modeling using GPUs.
![]() |
![]() |
| Incompressible Navier-Stokes Thibault and Senocak |
Lattice Boltzman Methods Tolke and Krafczyk |
![]() |
|
CFD Software Available for CUDA GPUs
- OpenCurrent: Open-Source library of CUDA-Accelerated PDE (partial differential equation) Solvers Over Regular Grids
- Elegant Mathematics: Boltzmann Solver, Conjugate Gradient, GMRES
- Field and Feature Extraction from Unstructured Simulation Data in VSG MeshViz XLM and Avizo Wind (PDF)
- Unstructured Grid Based CFD Solvers using CUDA GPUs
- A Fast Double Precision CFD Code using CUDA
- 2D & 3D Euler Solvers from Pullan Group
- Discontinuous Galerkin Methods on GPUs by Andreas Klockner
- Lattice-Boltzmann
- Tolke, Krafczyk work on Lattice-Boltzmann, Galerkin approach
- Lattice Boltzmann-based 3D CFD
- Lattice Boltzman for lighting
- 3D LB solver
- Lattice-Boltzman-based PDE solver
- Navier-Stokes
- Finite Element Simulations and Navier-Stokes Solver using GPUs
- Incompressible Navier-Stokes
- Navier-Stokes Stanford University Solver (NSSUS) on CUDA
- Atmospheric Equations using CUDA
- Plasma Turbulence Modeling with CUDA
- Sparse Matrix Linear Solvers : Iterative solvers
- Sparse Matrix Linear Solvers : Direct solvers
- Multigrid Solvers
- Algebraic multi-grid on CUDA GPUs
- Using MG as a Preconditioner and Domain Decomposition with Unstructured Grids
- Flux Computation
- 3D finite difference calculations using CUDA (structured grids)
- A Fast Double Precision CFD Code on CUDA (structured grids)
- Nodal Discontinuous Galerkin (DG) Code for Unstructured Codes on GPUs
- Multiblock, Codes
- Tesla/CUDA Success stories
- Other Tesla Vertical Solutions
- CUDA Software development tools & libraries


