Physically based visual simulation of the Lattice Boltzmann method on the GPU: a survey

被引:0
|
作者
Octavio Navarro-Hinojosa
Sergio Ruiz-Loza
Moisés Alencastre-Miranda
机构
[1] Tecnológico de Monterrey,IT and Computer Department
来源
关键词
LBM; GPU; CFD; CUDA; OpenCL; OpenACC;
D O I
暂无
中图分类号
学科分类号
摘要
The rapid increase in performance, programmability, and availability of graphics processing units (GPUs) has made them a compelling platform for computationally demanding tasks in a wide variety of application domains. One of these is real-time computational fluid dynamics, which are computationally expensive due to a large number of grid points that require calculations. One commonly used tool to simulate fluid flows is the Lattice Boltzmann method (LBM), mainly due to its simpler formulation when compared to solving the Navier–Stokes equations, and because of its scalability on parallel processing systems. In this paper, we give an up-to-date survey on the research regarding the LBM for fluid simulation using GPUs. We discuss how the method was implemented with different GPU architectures and software frameworks, focusing on optimization techniques and their performance. Additionally, we mention some applications of the method in different areas of study.
引用
收藏
页码:3441 / 3467
页数:26
相关论文
共 50 条
  • [1] Physically based visual simulation of the Lattice Boltzmann method on the GPU: a survey
    Navarro-Hinojosa, Octavio
    Ruiz-Loza, Sergio
    Alencastre-Miranda, Moises
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (07): : 3441 - 3467
  • [2] Simulation of turbulent flow by lattice Boltzmann method and conventional method on a GPU
    Tanno, I.
    Hashimoto, T.
    Yasuda, T.
    Tanaka, Y.
    Morinishi, K.
    Satofuka, N.
    Computers and Fluids, 2013, 80 (01): : 453 - 458
  • [3] Simulation of turbulent flow by lattice Boltzmann method and conventional method on a GPU
    Tanno, I.
    Hashimoto, T.
    Yasuda, T.
    Tanaka, Y.
    Morinishi, K.
    Satofuka, N.
    COMPUTERS & FLUIDS, 2013, 80 : 453 - 458
  • [4] GPU Based Parallel Computing of Lattice Boltzmann Method
    Zhang, Ruoxing
    Chou, Qiang
    Wang, Haidan
    Ge, Daochuan
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL AND INFORMATION SCIENCES (ICCIS 2014), 2014, : 43 - 49
  • [5] Numerical Simulation of Melting with Natural Convection Based on Lattice Boltzmann Method and Performed with CUDA Enabled GPU
    Gong, Wei
    Johannes, Kevyn
    Kuznik, Frederic
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2015, 17 (05) : 1201 - 1224
  • [6] Entropic Lattice Boltzmann Method based high Reynolds number flow simulation using CUDA on GPU
    Ye, Yu
    Li, Kenli
    COMPUTERS & FLUIDS, 2013, 88 : 241 - 249
  • [7] GPU accelerated lattice Boltzmann simulation for rotational turbulence
    Yu, Huidan
    Chen, Rou
    Wang, Hengjie
    Yuan, Zhi
    Zhao, Ye
    An, Yiran
    Xu, Yousheng
    Zhu, Luoding
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2014, 67 (02) : 445 - 451
  • [8] Numerical simulation of a 2D electrothermal pump by lattice Boltzmann method on GPU
    Ren, Qinlong
    Chan, Cho Lik
    NUMERICAL HEAT TRANSFER PART A-APPLICATIONS, 2016, 69 (07) : 677 - 693
  • [9] Lattice boltzmann based PDE solver on the GPU
    Zhao, Ye
    VISUAL COMPUTER, 2008, 24 (05): : 323 - 333
  • [10] Lattice Boltzmann based PDE solver on the GPU
    Ye Zhao
    The Visual Computer, 2008, 24 : 323 - 333