Numerical Simulation Algorithm of Lattice-Boltzmann on GPGPU

周季夫,钟诚文,尹世群,解建飞,张勇
2008-01-01
Abstract:A new algorithm on the numerical simulation of LBM (Lattice-Boltzmann method) based on GPGPU (General Purpose GPU) is studied in the paper. The method performs well for improving the computational efficiency on GPU and substantially reduces the lime consumption of the calculation process. The computational procedure of GPU is redesigned based on the previous results. By removing the off-screen rendering on pixel-buffer, the modern technique of Frame Buffer Object, Multiple Textures, Multiple Channel Render and Ping Pang is adopted to code a new sort of numerical simulation procedure based on Lattice-Boltzmann method for cavity flow. The test results indicated that the GPU-based implementation is faster than the CPU-based, with a factor of speedup in about 6.22 times.
What problem does this paper attempt to address?