Solving the cardiac bidomain equations using graphics processing units

被引:9
|
作者
Amorim, Ronan Mendonca [1 ]
dos Santos, Rodrigo Weber [1 ]
机构
[1] Univ Juiz de Fora, Grad Program Computat Modeling, Juiz De Fora, Brazil
关键词
Cardiac modeling; Bidomain equations; Graphics processing units; Preconditioned conjugate gradient; Multigrid method; SOLVERS;
D O I
10.1016/j.jocs.2012.06.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The computational modeling of the heart has been shown to be a very useful tool. The models, which become more realistic each day, provide a better understanding of the complex biophysical processes related to the electrical activity in the heart, e.g., in the case of cardiac arrhythmias. However, the increasing complexity of the models challenges high performance computing in many aspects. This work presents a cardiac simulator based on the bidomain equations that exploits the new parallel architecture of graphics processing units (GPUs). The initial results are promising. The use of the CPU accelerates the cardiac simulator by about 6 times compared to the best performance obtained in a general-purpose processor (CPU). In addition, the CPU implementation was compared to an efficient parallel implementation developed for cluster computing. A single desktop computer equipped with a CPU is shown to be 1.4 times faster than the parallel implementation of the bidomain equations running on a cluster composed of 16 processing cores. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:370 / 376
页数:7
相关论文
共 50 条
  • [41] Multilevel homogenization applied to the cardiac bidomain equations
    Austin, Travis
    Trew, Mark
    Pullan, Andrew
    2006 28TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-15, 2006, : 2187 - +
  • [42] Implementation of scalable bidomain-based 3D cardiac simulations on a graphics processing unit cluster
    Ehsan Esmaili
    Ali Akoglu
    Salim Hariri
    Talal Moukabary
    The Journal of Supercomputing, 2019, 75 : 5475 - 5506
  • [43] On the acceleration of the numerical solution of partial differential equations using radial basis functions and graphics processing units
    Hutchcraft, W. Elliott
    Woolsey, Maxwell
    Gordon, Richard K.
    INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2013, 26 (04) : 415 - 423
  • [44] Coalesced computations of the incompressible Navier-Stokes equations over an airfoil using graphics processing units
    Gohari, S. M. Iman
    Esfahanian, Vahid
    Moqtaderi, Hamed
    COMPUTERS & FLUIDS, 2013, 80 : 102 - 115
  • [45] Implementation of scalable bidomain-based 3D cardiac simulations on a graphics processing unit cluster
    Esmaili, Ehsan
    Akoglu, Ali
    Hariri, Salim
    Moukabary, Talal
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (08): : 5475 - 5506
  • [46] Fast computation of eikonal and transport equations on graphics processing units computer architectures
    Noack, Marcus
    Gillberg, Tor
    GEOPHYSICS, 2015, 80 (05) : T183 - T191
  • [47] NPGPU: Network Processing on Graphics Processing Units
    Deng, Yangdong
    Jiao, Xiaomemg
    Mu, Shuai
    Kang, Kang
    Zhu, Yuhao
    THEORETICAL AND MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE, 2011, 164 : 313 - +
  • [48] A survey of graph processing on graphics processing units
    Ha-Nguyen Tran
    Cambria, Erik
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (05): : 2086 - 2115
  • [49] Graphics processing units-accelerated solving for simplify spherical harmonic approximation model
    He X.
    Chen Z.
    Hou Y.
    Guo H.
    1600, Chinese Society of Astronautics (45):
  • [50] A survey of graph processing on graphics processing units
    Ha-Nguyen Tran
    Erik Cambria
    The Journal of Supercomputing, 2018, 74 : 2086 - 2115