TY - GEN
T1 - Multiple-GPUs algorithm for lattice boltzmann method
AU - Zhou, Jifu
AU - Zhong, Chengwen
AU - Xie, Jianfei
AU - Yin, Shiqun
PY - 2008
Y1 - 2008
N2 - It is studied about parallel algorithm of lattice boltzmann method. The data's arrangement, commutation and computational progress are redesigned in a marriage of Message Passing Interface and General Purpose Graphic Processing Units. On the single-GPU, novel techniques appearing in Shader Model 3.0 such as frame buffer object (FBO), multiplechannels-rendering and, rendering-to- textures are used to improve computational efficiency. On Multiple-GPUs, MPI is used to extend available mesh size and accomplish parallel algorithm. Consequently, the problem of excessively enormous mesh such as the size of 1024*1024, which could not be calculated on single GPU, is resolved in this paper. Moreover, the computational time of the instance-velocity vector of incompressible fluid is merely 0.585 second/step, a speed which is about 5.0 times faster than that of a single CPU implementation.
AB - It is studied about parallel algorithm of lattice boltzmann method. The data's arrangement, commutation and computational progress are redesigned in a marriage of Message Passing Interface and General Purpose Graphic Processing Units. On the single-GPU, novel techniques appearing in Shader Model 3.0 such as frame buffer object (FBO), multiplechannels-rendering and, rendering-to- textures are used to improve computational efficiency. On Multiple-GPUs, MPI is used to extend available mesh size and accomplish parallel algorithm. Consequently, the problem of excessively enormous mesh such as the size of 1024*1024, which could not be calculated on single GPU, is resolved in this paper. Moreover, the computational time of the instance-velocity vector of incompressible fluid is merely 0.585 second/step, a speed which is about 5.0 times faster than that of a single CPU implementation.
KW - Frame buffer object
KW - General-Purpose computation on GPU
KW - Lattice boltzmann method
KW - Message passing interface
KW - Multiple-GPUs
KW - Rendering-to-texture
UR - https://www.scopus.com/pages/publications/62449173109
U2 - 10.1109/ISISE.2008.68
DO - 10.1109/ISISE.2008.68
M3 - 会议稿件
AN - SCOPUS:62449173109
SN - 9780769534947
T3 - 2008 International Symposium on Information Science and Engineering, ISISE 2008
SP - 793
EP - 796
BT - 2008 International Symposium on Information Science and Engineering, ISISE 2008
T2 - 2008 International Symposium on Information Science and Engineering, ISISE 2008
Y2 - 20 December 2008 through 22 December 2008
ER -