Article ID Journal Published Year Pages File Type
756628 Computers & Fluids 2013 6 Pages PDF
Abstract

In this study, the lattice Boltzmann method, pseudospectral method, and artificial compressibility method were implemented on both CPU and GPU machines. Homogeneous isotropic turbulent flows were calculated using these three methods with the C language and CUDA library. The computational results show that the flow field obtained by the lattice Boltzmann method was almost the same as that obtained by the pseudospectral method. Among these three methods, the computational time of the lattice Boltzmann method on a GPU was the shortest of all calculations. Thus, the lattice Boltzmann method was well accelerated by GPUs. These results proved that the lattice Boltzmann method on a GPU has advantages of accuracy and computational speed.

Related Topics
Physical Sciences and Engineering Engineering Computational Mechanics
Authors
, , , , , ,