ICCM Conferences, The 7th International Conference on Computational Methods (ICCM2016)

Font Size: 
The implementation of multi-block lattice Boltzmann method on GPU
Ya Zhang, Guang Pan, Qiaogao Huang

Last modified: 2016-05-23

Abstract


A straightforward implementation of multi-block lattice Boltzmann method (MB-LBM) on a graphical processing unit (GPU) is presented to accelerate simulations of complex fluid flows. The characteristics of MB-LBM algorithm are analyzed in detail. The algorithm is tested in terms of accuracy and computational time with the benchmark cases of lid driven cavity flow and the flow past a circular cylinder, and satisfactory results are obtained. The results show the performance on GPU is consistently better than that on CPU, and the greater the amount of data, the larger the acceleration ratio. Moreover, the arrangement of computational domain has significant effects on the performance of GPU. These results demonstrate the great potential of GPU on MB-LBM, especially for the calculation with large amounts of data.


An account with this site is required in order to view papers. Click here to create an account.