11708

CUDA Implementation of a Lattice Boltzmann Method and Code Optimization

A. Jain
Tata Consultancy Services
@article{jaincuda,

   title={CUDA Implementation of a Lattice Boltzmann Method and Code Optimization},

   author={Jain, Anubhav}

}

Download Download (PDF)   View View   Source Source   

562

views

We study fluid flow in a 2D lid driven cavity for large Reynolds numbers using multirelaxation time – Lattice Boltzmann Method(LBM). LBM is an alternative to conventional CFD methods that solve Navier-Stokes equations to simulate incompressible fluid dynamics. In LBM, one solves the linearized Boltzmann equation on a discrete lattice to study spatio-temporal evolution of flow field. The data parallel implementation of the Lattice Boltzmann Method makes the GPGPU as a platform of choice for such computation. Several CUDA optimizations are implemented to achieve desired performance, these are discussed below.
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

* * *

* * *

Follow us on Twitter

HGPU group

1891 peoples are following HGPU @twitter

Like us on Facebook

HGPU group

419 people like HGPU on Facebook

HGPU group © 2010-2016 hgpu.org

All rights belong to the respective authors

Contact us: