Cargando…

Parallel Optimization of 3D Cardiac Electrophysiological Model Using GPU

Large-scale 3D virtual heart model simulations are highly demanding in computational resources. This imposes a big challenge to the traditional computation resources based on CPU environment, which already cannot meet the requirement of the whole computation demands or are not easily available due t...

Descripción completa

Detalles Bibliográficos
Autores principales: Xia, Yong, Wang, Kuanquan, Zhang, Henggui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4637086/
https://www.ncbi.nlm.nih.gov/pubmed/26581957
http://dx.doi.org/10.1155/2015/862735
_version_ 1782399752770420736
author Xia, Yong
Wang, Kuanquan
Zhang, Henggui
author_facet Xia, Yong
Wang, Kuanquan
Zhang, Henggui
author_sort Xia, Yong
collection PubMed
description Large-scale 3D virtual heart model simulations are highly demanding in computational resources. This imposes a big challenge to the traditional computation resources based on CPU environment, which already cannot meet the requirement of the whole computation demands or are not easily available due to expensive costs. GPU as a parallel computing environment therefore provides an alternative to solve the large-scale computational problems of whole heart modeling. In this study, using a 3D sheep atrial model as a test bed, we developed a GPU-based simulation algorithm to simulate the conduction of electrical excitation waves in the 3D atria. In the GPU algorithm, a multicellular tissue model was split into two components: one is the single cell model (ordinary differential equation) and the other is the diffusion term of the monodomain model (partial differential equation). Such a decoupling enabled realization of the GPU parallel algorithm. Furthermore, several optimization strategies were proposed based on the features of the virtual heart model, which enabled a 200-fold speedup as compared to a CPU implementation. In conclusion, an optimized GPU algorithm has been developed that provides an economic and powerful platform for 3D whole heart simulations.
format Online
Article
Text
id pubmed-4637086
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-46370862015-11-18 Parallel Optimization of 3D Cardiac Electrophysiological Model Using GPU Xia, Yong Wang, Kuanquan Zhang, Henggui Comput Math Methods Med Research Article Large-scale 3D virtual heart model simulations are highly demanding in computational resources. This imposes a big challenge to the traditional computation resources based on CPU environment, which already cannot meet the requirement of the whole computation demands or are not easily available due to expensive costs. GPU as a parallel computing environment therefore provides an alternative to solve the large-scale computational problems of whole heart modeling. In this study, using a 3D sheep atrial model as a test bed, we developed a GPU-based simulation algorithm to simulate the conduction of electrical excitation waves in the 3D atria. In the GPU algorithm, a multicellular tissue model was split into two components: one is the single cell model (ordinary differential equation) and the other is the diffusion term of the monodomain model (partial differential equation). Such a decoupling enabled realization of the GPU parallel algorithm. Furthermore, several optimization strategies were proposed based on the features of the virtual heart model, which enabled a 200-fold speedup as compared to a CPU implementation. In conclusion, an optimized GPU algorithm has been developed that provides an economic and powerful platform for 3D whole heart simulations. Hindawi Publishing Corporation 2015 2015-10-25 /pmc/articles/PMC4637086/ /pubmed/26581957 http://dx.doi.org/10.1155/2015/862735 Text en Copyright © 2015 Yong Xia et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Xia, Yong
Wang, Kuanquan
Zhang, Henggui
Parallel Optimization of 3D Cardiac Electrophysiological Model Using GPU
title Parallel Optimization of 3D Cardiac Electrophysiological Model Using GPU
title_full Parallel Optimization of 3D Cardiac Electrophysiological Model Using GPU
title_fullStr Parallel Optimization of 3D Cardiac Electrophysiological Model Using GPU
title_full_unstemmed Parallel Optimization of 3D Cardiac Electrophysiological Model Using GPU
title_short Parallel Optimization of 3D Cardiac Electrophysiological Model Using GPU
title_sort parallel optimization of 3d cardiac electrophysiological model using gpu
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4637086/
https://www.ncbi.nlm.nih.gov/pubmed/26581957
http://dx.doi.org/10.1155/2015/862735
work_keys_str_mv AT xiayong paralleloptimizationof3dcardiacelectrophysiologicalmodelusinggpu
AT wangkuanquan paralleloptimizationof3dcardiacelectrophysiologicalmodelusinggpu
AT zhanghenggui paralleloptimizationof3dcardiacelectrophysiologicalmodelusinggpu