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 条
  • [21] Parallel Execution of SVM Training using Graphics Processing Units (SVMTrGPUs)
    Salleh, Nur Shakirah Md
    Baharim, Muhammad Fahim
    PROCEEDINGS 5TH IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2015), 2015, : 260 - 263
  • [22] Fast Density-Based Clustering Using Graphics Processing Units
    Loh, Woong-Kee
    Moon, Yang-Sae
    Park, Young-Ho
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (05): : 1349 - 1352
  • [23] AN APPROACH TO EFFICIENT FEM SIMULATIONS ON GRAPHICS PROCESSING UNITS USING CUDA
    Nutti, Bjorn
    Marinkovic, Dragan
    FACTA UNIVERSITATIS-SERIES MECHANICAL ENGINEERING, 2014, 12 (01) : 15 - 25
  • [24] Algorithmic performance studies on graphics processing units
    Schenk, Olaf
    Christen, Matthias
    Burkhart, Helmar
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (10) : 1360 - 1369
  • [25] Mesh-particle interpolations on graphics processing units and multicore central processing units
    Rossinelli, Diego
    Conti, Christian
    Koumoutsakos, Petros
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2011, 369 (1944): : 2164 - 2175
  • [26] SOLUTIONS FOR IMPROVING THE PERFORMANCE OF RANDOM NUMBER GENERATORS USING GRAPHICS PROCESSING UNITS
    Lungu, Ion
    Petrosanu, Dana-Mihaela
    Pirjan, Alexandru
    ECONOMIC COMPUTATION AND ECONOMIC CYBERNETICS STUDIES AND RESEARCH, 2013, 47 (03) : 151 - 169
  • [27] Parallel Electronic Structure Calculations Using Multiple Graphics Processing Units (GPUs)
    Hakala, Samuli
    Havu, Ville
    Enkovaara, Jussi
    Nieminen, Risto
    APPLIED PARALLEL AND SCIENTIFIC COMPUTING (PARA 2012), 2013, 7782 : 63 - 76
  • [28] Accelerating FCM neural network classifier using graphics processing units with CUDA
    Lin Wang
    Bo Yang
    Yuehui Chen
    Zhenxiang Chen
    Hongwei Sun
    Applied Intelligence, 2014, 40 : 143 - 153
  • [29] Accelerating FCM neural network classifier using graphics processing units with CUDA
    Wang, Lin
    Yang, Bo
    Chen, Yuehui
    Chen, Zhenxiang
    Sun, Hongwei
    APPLIED INTELLIGENCE, 2014, 40 (01) : 143 - 153
  • [30] Optimization of Advanced Encryption Standard on Graphics Processing Units
    Tezcan, Cihangir
    IEEE ACCESS, 2021, 9 : 67315 - 67326