GPGPU accelerated cardiac arrhythmia simulations.

GPGPU accelerated cardiac arrhythmia simulations.
复制标题

DOI:
10.1109/iembs.2011.6090164
复制
发表时间:
2011
期刊:
Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual International Conference
影响因子:
--
通讯作者:
Cavazos J
Cavazos J
中科院分区:
其他
文献类型:
--
作者:
Wang W;Huang HH;Kay M;Cavazos J

文献摘要

相似文献

心脏电生理的计算建模是研究心律失常机制的有力工具。特别是,心脏模型对于获得实验研究的见解是有用的,在可预见的未来,它们将被临床医生用于改善患有复杂心律失常的患者的治疗。这些模型在几何结构和表示肌细胞电生理的方程上都非常复杂。为了使这些模型在临床环境中有用,必须开发出具有成本效益的解决方案来实时解决这些模型。在这项工作中,我们假设基于低成本gpgpu的硬件系统可用于加速心律失常模拟。我们移植了一个二维单域心脏模型,并在不同的GPGPU平台上执行。模拟了点刺激和转子活动时的电活动。我们的GPGPU实现比CPU实现提供了显著的加速:点刺激速度为18倍,转子活动速度为12倍。我们发现并发启动的线程数量是优化GPGPU实现的一个关键因素。
Computational modeling of cardiac electrophysiology is a powerful tool for studying arrhythmia mechanisms. In particular, cardiac models are useful for gaining insights into experimental studies, and in the foreseeable future they will be used by clinicians to improve therapy for the patients suffering from complex arrhythmias. Such models are highly intricate, both in their geometric structure and in the equations that represent myocyte electrophysiology. For these models to be useful in a clinical setting, cost-effective solutions for solving the models in real time must be developed. In this work, we hypothesized that low-cost GPGPU-based hardware systems can be used to accelerate arrhythmia simulations. We ported a two dimensional monodomain cardiac model and executed it on various GPGPU platforms. Electrical activity was simulated during point stimulation and rotor activity. Our GPGPU implementations provided significant speedups over the CPU implementation: 18X for point stimulation and 12X for rotor activity. We found that the number of threads that could be launched concurrently was a critical factor in optimizing the GPGPU implementations.