Computational Modeling, Federal University of Juiz de Fora, 36036-900 Juiz de Fora, MG, Brazil.
Comput Math Methods Med. 2012;2012:824569. doi: 10.1155/2012/824569. Epub 2012 Nov 25.
Key aspects of cardiac electrophysiology, such as slow conduction, conduction block, and saltatory effects have been the research topic of many studies since they are strongly related to cardiac arrhythmia, reentry, fibrillation, or defibrillation. However, to reproduce these phenomena the numerical models need to use subcellular discretization for the solution of the PDEs and nonuniform, heterogeneous tissue electric conductivity. Due to the high computational costs of simulations that reproduce the fine microstructure of cardiac tissue, previous studies have considered tissue experiments of small or moderate sizes and used simple cardiac cell models. In this paper, we develop a cardiac electrophysiology model that captures the microstructure of cardiac tissue by using a very fine spatial discretization (8 μm) and uses a very modern and complex cell model based on Markov chains for the characterization of ion channel's structure and dynamics. To cope with the computational challenges, the model was parallelized using a hybrid approach: cluster computing and GPGPUs (general-purpose computing on graphics processing units). Our parallel implementation of this model using a multi-GPU platform was able to reduce the execution times of the simulations from more than 6 days (on a single processor) to 21 minutes (on a small 8-node cluster equipped with 16 GPUs, i.e., 2 GPUs per node).
心脏电生理学的关键方面,如缓慢传导、传导阻滞和跳跃效应,一直是许多研究的课题,因为它们与心律失常、折返、纤维性颤动或除颤密切相关。然而,为了再现这些现象,数值模型需要对偏微分方程进行亚细胞离散化,并使用非均匀、非同质的组织电导率。由于再现心脏组织精细微观结构的模拟计算成本很高,之前的研究已经考虑了小型或中型组织实验,并使用了简单的心脏细胞模型。在本文中,我们开发了一种心脏电生理学模型,通过使用非常精细的空间离散化(8μm)和基于马尔可夫链的非常现代和复杂的细胞模型来捕获心脏组织的微观结构,用于描述离子通道的结构和动力学。为了应对计算挑战,该模型采用混合方法进行了并行化:集群计算和图形处理单元(通用图形处理单元)。我们使用多 GPU 平台对该模型进行并行化实现,将模拟的执行时间从超过 6 天(在单个处理器上)缩短到 21 分钟(在一个配备 16 个 GPU 的 8 节点小集群上,即每个节点 2 个 GPU)。