• DocumentCode
    576805
  • Title

    Load-Prediction Parallelization for Computer Simulation of Electrocardiogram Based on GPU

  • Author

    Shen, Wenfeng ; Wang, Liang ; Li, Jie ; Xu, Weimin ; Wei, Daming ; Zhu, Xin

  • Author_Institution
    Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
  • fYear
    2012
  • fDate
    20-22 Sept. 2012
  • Firstpage
    155
  • Lastpage
    158
  • Abstract
    This paper introduces a parallel algorithm using GPU for computer simulation of Electrocardiogram (ECG) based on a 3-dimensional (3D) whole-heart model. The computer heart model includes approximately 50,000 discrete elements (cell models) inside a torso model represented by 344 nodal points with 684 triangular meshes. Since computational burden for computer simulation of ECGs is considerably heavy, we employ GPU to accelerate the speed of calculation. However, GPU is based on SIMD structure which is unsuited for branch structure, so that the computing capabilities of GPU are limited by the branch of program. In order to solve this problem, we present a GPU-based algorithm which concentrates on eliminating branches in computation and optimizing the calculation of electric potentials through the way of load-prediction. The new parallel algorithm accelerates the speed of calculation of ECGs to 6.18 times compared with the former algorithm. This study demonstrates an effective algorithm based on GPU for parallel computing in biomedical simulation study.
  • Keywords
    digital simulation; electrocardiography; graphics processing units; medical signal processing; mesh generation; parallel algorithms; solid modelling; 3-dimensional whole-heart model; 3D whole-heart model; ECG; GPU; GPU-based algorithm; SIMD structure; biomedical simulation study; cell models; computer simulation; electric potentials; electrocardiogram; load-prediction parallelization; nodal points; parallel algorithm; parallel computing; torso model; triangular mesh; Computational modeling; Computer simulation; Electrocardiography; Graphics processing units; Heart; Kernel; Parallel algorithms; GPU; computer simulation; eliminating branches; whole-heart model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Multicore Socs (MCSoC), 2012 IEEE 6th International Symposium on
  • Conference_Location
    Aizu-Wakamatsu
  • Print_ISBN
    978-1-4673-2535-6
  • Electronic_ISBN
    978-0-7695-4800-5
  • Type

    conf

  • DOI
    10.1109/MCSoC.2012.12
  • Filename
    6354693