Lattice Boltzmann method for parallel simulations of cardiac electrophysiology using GPUs

被引:22
|
作者
Campos, J. O. [1 ]
Oliveira, R. S. [2 ]
dos Santos, R. W. [1 ,3 ]
Rocha, B. M. [1 ,3 ]
机构
[1] Univ Fed Juiz de Fora, Programa Posgrad Modelagem Computac, BR-36036900 Juiz De Fora, MG, Brazil
[2] Univ Fed Sao Joao del Rei, Dept Ciencia Computacao, Sao Paulo, Brazil
[3] Univ Fed Juiz de Fora, Dept Ciencia Computacao, BR-36036900 Juiz De Fora, MG, Brazil
关键词
Lattice Boltzmann method; Cardiac electrophysiology; Monodomain; High performance computing; ELECTRICAL-ACTIVITY; MODEL; DIFFUSION; ALGORITHM;
D O I
10.1016/j.cam.2015.02.008
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This work presents the lattice Boltzmann method (LBM) for computational simulations of the cardiac electrical activity using monodomain model. An optimized implementation of the lattice Boltzmann method is presented which uses a collision model with multiple relaxation parameters in order to consider the anisotropy of the cardiac tissue. With focus on fast simulations of cardiac dynamics, due to the high level of parallelism present in the LBM, a GPO parallelization was performed and its performance was studied under regular and irregular three-dimensional domains. The results of our optimized lattice Boltzmann parallel implementation for cardiac simulations have shown acceleration factors as high as 500x for the overall simulation and for the LBM a performance of 419 mega lattice updates per second was achieved. With near real time simulations in a single computer equipped with a modern GPO these results show that the proposed framework is a promising approach for application in a clinical workflow. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:70 / 82
页数:13
相关论文
共 50 条
  • [41] An investigation into fixed-bed microreactors using lattice Boltzmann method simulations
    Kao, P.-H.
    Ren, T.-F.
    Yang, R.-J.
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2007, 50 (21-22) : 4243 - 4255
  • [42] Simulations of coalescence of two colliding liquid drops using lattice Boltzmann method
    Wei Y.-K.
    Li Z.-H.
    Zhang Y.-F.
    Wei, Yi-Kun (ykun_wei@sina.com), 1600, SAGE Publications Inc., United States (09): : 147 - 156
  • [43] Actuator line simulations of wind turbine wakes using the lattice Boltzmann method
    Asmuth, Henrik
    Olivares-Espinosa, Hugo
    Ivanell, Stefan
    WIND ENERGY SCIENCE, 2020, 5 (02) : 623 - 645
  • [44] Reply to "Comment on 'Numerics of the lattice Boltzmann method: Effects of collision models on the lattice Boltzmann simulations'"
    Luo, Li-Shi
    PHYSICAL REVIEW E, 2012, 86 (04):
  • [45] Parallel computation of turbulent flows using moment base lattice Boltzmann method
    Morinishi, Koji
    Fukui, Tomohiro
    INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2016, 30 (05) : 363 - 369
  • [46] Modified Lattice Boltzmann method for compressible fluid simulations
    Hinton, FL
    Rosenbluth, MN
    Wong, SK
    Lin-Liu, YR
    Miller, RL
    PHYSICAL REVIEW E, 2001, 63 (06):
  • [47] Towards a generalised lattice Boltzmann method for aerodynamic simulations
    Barraza, Juan Antonio Reyes
    Deiterding, Ralf
    JOURNAL OF COMPUTATIONAL SCIENCE, 2020, 45
  • [48] Large Eddy Simulations of the Entropic Lattice Boltzmann Method
    Liu, Qiang
    Wang, Yan
    Xie, Wei
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON ADVANCED DESIGN AND MANUFACTURING ENGINEERING, 2015, 39 : 514 - 518
  • [49] Modified Lattice Boltzmann method for compressible fluid simulations
    Hinton, F.L.
    Rosenbluth, M.N.
    Wong, S.K.
    Lin-Liu, Y.R.
    Miller, R.L.
    Physical Review E - Statistical, Nonlinear, and Soft Matter Physics, 2001, 63 (6 I): : 1 - 061212
  • [50] Numerical predictions of laminar and turbulent forced convection: Lattice Boltzmann simulations using parallel libraries
    Basha, Mehaboob
    Sidik, Nor Azwadi Che
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2018, 116 : 715 - 724