• DocumentCode
    140408
  • Title

    Parallel computing simulation of electrical excitation and conduction in the 3D human heart

  • Author

    Di Yu ; Dongping Du ; Hui Yang ; Yicheng Tu

  • fYear
    2014
  • fDate
    26-30 Aug. 2014
  • Firstpage
    4315
  • Lastpage
    4319
  • Abstract
    A correctly beating heart is important to ensure adequate circulation of blood throughout the body. Normal heart rhythm is produced by the orchestrated conduction of electrical signals throughout the heart. Cardiac electrical activity is the resulted function of a series of complex biochemical-mechanical reactions, which involves transportation and bio-distribution of ionic flows through a variety of biological ion channels. Cardiac arrhythmias are caused by the direct alteration of ion channel activity that results in changes in the AP waveform. In this work, we developed a whole-heart simulation model with the use of massive parallel computing with GPGPU and OpenGL. The simulation algorithm was implemented under several different versions for the purpose of comparisons, including one conventional CPU version and two GPU versions based on Nvidia CUDA platform. OpenGL was utilized for the visualization / interaction platform because it is open source, light weight and universally supported by various operating systems. The experimental results show that the GPU-based simulation outperforms the conventional CPU-based approach and significantly improves the speed of simulation. By adopting modern computer architecture, this present investigation enables real-time simulation and visualization of electrical excitation and conduction in the large and complicated 3D geometry of a real-world human heart.
  • Keywords
    biochemistry; bioelectric phenomena; biomembrane transport; data visualisation; graphics processing units; haemodynamics; medical computing; medical disorders; parallel algorithms; parallel architectures; physiological models; 3D geometry; 3D human heart; AP waveform; GPGPU; GPU versions; GPU-based simulation; Nvidia CUDA platform; OpenGL; biological ion channels; blood circulation; cardiac arrhythmias; cardiac electrical activity; complex biochemical-mechanical reactions; conventional CPU version; conventional CPU-based approach; correctly beating heart; electrical conduction visualization; electrical excitation visualization; electrical signals; ion channel activity; ionic flow biodistribution; ionic flow transportation; massive parallel computing; modern computer architecture; normal heart rhythm; open source; operating systems; parallel computing simulation; real-time simulation; real-world human heart; simulation algorithm; simulation speed; visualization/interaction platform; whole-heart simulation model; Biological system modeling; Computational modeling; Graphics processing units; Heart; Solid modeling; Three-dimensional displays; cardiac electrical dynamics; cellular automata; parallel computing; whole-heart modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering in Medicine and Biology Society (EMBC), 2014 36th Annual International Conference of the IEEE
  • Conference_Location
    Chicago, IL
  • ISSN
    1557-170X
  • Type

    conf

  • DOI
    10.1109/EMBC.2014.6944579
  • Filename
    6944579