Title of article :
GPU implementation of lattice Boltzmann method for flows with curved boundaries
Author/Authors :
Zhou، نويسنده , , Hao-Jun Mo، نويسنده , , Guiyuan and Wu، نويسنده , , Feng and Zhao، نويسنده , , Jiapei and Rui، نويسنده , , Miao and Cen، نويسنده , , Kefa، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2012
Pages :
9
From page :
65
To page :
73
Abstract :
An efficient implementation of the lattice Boltzmann method (LBM) using the compute unified device architecture (CUDA) provided by nVidia was presented to simulate flows with curved boundaries. The flow around a circular cylinder was investigated as a typical case and satisfactory results in terms of precision and performance were obtained. The predicted drag coefficient ( C D ), lift coefficient ( C l ) and Strouhal number ( S t ) agreed well with the results of previous related studies. The test results indicate that the number of threads has a great influence on the performance of graphical processing unit (GPU) based implementation. A total of 128 threads per block can lead to the best performance with nearly an 18-fold speed increase.
Keywords :
CUDA , Lattice Boltzmann method , Curved boundaries , GPU
Journal title :
Computer Methods in Applied Mechanics and Engineering
Serial Year :
2012
Journal title :
Computer Methods in Applied Mechanics and Engineering
Record number :
1595328
Link To Document :
بازگشت