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 条
  • [21] The multiscale simulation for magnetic fluid based on lattice Boltzmann method
    Zhou, L. J.
    Xuan, Y. M.
    Li, Q.
    Zhao, K.
    6TH INTERNATIONAL SYMPOSIUM ON MULTIPHASE FLOW, HEAT MASS TRANSFER AND ENERGY CONVERSION, 2010, 1207 : 906 - 911
  • [22] GPU accelerated lattice Boltzmann method in neutron kinetics problems
    Wang, Yahui
    Ma, Yu
    Xie, Ming
    ANNALS OF NUCLEAR ENERGY, 2019, 129 : 350 - 365
  • [23] Optimized GPU Implementation of Grid Refinement in Lattice Boltzmann Method
    Mahmoud, Ahmed H.
    Salehipour, Hesam
    Meneghin, Massimiliano
    PROCEEDINGS 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS 2024, 2024, : 398 - 407
  • [24] GPU implementation of lattice Boltzmann method for flows with curved boundaries
    Zhou, Hao
    Mo, Guiyuan
    Wu, Feng
    Zhao, Jiapei
    Rui, Miao
    Cen, Kefa
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2012, 225 : 65 - 73
  • [25] Accelerated lattice Boltzmann simulation using GPU and OpenACC with data management
    Xu, A.
    Shi, L.
    Zhao, T. S.
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2017, 109 : 577 - 588
  • [26] GPU based lattice Boltzmann simulation and analysis of two-dimensional trapezoidal cavity flow
    Bai-Hui, Chen
    Bao-Chang, Shi
    Lei, Wang
    Zhen-Hua, Chai
    ACTA PHYSICA SINICA, 2023, 72 (15)
  • [27] Data Structures and Transformations for Physically Based Simulation on a GPU
    Mistry, Perhaad
    Schaa, Dana
    Jang, Byunghyun
    Kaeli, David
    Dvornik, Albert
    Meglan, Dwight
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2010, 2011, 6449 : 162 - +
  • [28] An improved study of physically based fluid simulation on GPU
    Tong, Zhizhong
    Huang, Qitao
    He, Jingfeng
    Han, Junwei
    PROCEEDINGS OF 2007 10TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, 2007, : 179 - 184
  • [29] An improved study of physically based fluid simulation on GPU
    Department of Electromechanical Engineering, Harbin Institute of Technology, Harbin, China
    Proc. IEEE Int. Conf. Comput. Aided Des. Comput. Graph., CAD/Graph., 1600, (179-184):
  • [30] A novel simulation of air/liquid bearings based on lattice Boltzmann method
    Kim, Dehee
    Kim, Woo Tae
    Kim, Hyung Min
    Chen, Haigang
    Jain, Parag
    Jhon, Myung S.
    JOURNAL OF APPLIED PHYSICS, 2009, 105 (07)