Key result
OpenCL software accelerates cardiac electrophysiology simulations by ~2.4x on GPUs versus existing OpenMPI platforms.
Why the study?
Efficient and cross-platform simulation of cardiac electrical excitation conduction requires improved computational performance over existing software implementations.
OpenCL-based software significantly accelerates mono-domain cardiac electrophysiology simulations compared to OpenMPI implementations.
Using OpenCL, we developed a cross-platform software to compute electrical excitation conduction in cardiac tissue. OpenCL allowed the software to run parallelized and on different computing devices (e.g., CPUs and GPUs). We used the macroscopic mono-domain model for excitation conduction and an atrial myocyte model by Courtemanche et al. for ionic currents. On a CPU with 12 HyperThreading-enabled Intel Xeon 2.7 GHz cores, we achieved a speed-up of simulations by a factor of 1.6 against existing software that uses OpenMPI. On two high-end AMD FirePro D700 GPUs the OpenCL software ran 2.4 times faster than the OpenMPI implementation. The more nodes the discretized simulation domain contained, the higher speed-ups were achieved.
No takes yet. Share an insight, caveat, or question.
Wülfers et al. (2015) studied this question. OpenCL software for cardiac electrophysiology simulations vs. OpenMPI software was evaluated on Simulation speed-up (Speed-up by a factor of 1.6 on CPU and 2.4 on GPUs). OpenCL software for cardiac electrophysiology simulations achieved a speed-up of 1.6 on CPUs and 2.4 on GPUs compared to existing OpenMPI software.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: