DocumentCode
3589625
Title
A Comparison of Gate and Current-Level Parallelization in Simulations of Cardiac Action Potential Propagation
Author
Porras, Darren ; Rogers, Jack M. ; Smith, William M. ; Ideker, Raymond E. ; Pollard, Andrew E.
Author_Institution
University of Alabama at Birmingham
Volume
1
fYear
1997
Firstpage
180
Lastpage
181
Abstract
Mathematical modeling of the electrical activity in cardiac cells is computationally challenging because differential equations describing current flow must be solved at high spatial and temporal resolution. The ionic currents that determine the transmembrane potential are regulated by the solution of time and voltage dependent gating variable equations. In considering an alternate computing strategy to the more traditional serial implementation, we compared the performance of parallel implementations using a prototype model whose equations were defined by the membrane kinetics. Parallel computation was controlled by a “master” process that distributed time step and transmembrane potential information to a variable number of “slave” processes. We tested two levels of parallelization. In “gate-level parallelization”, individual gating variables were integrated numerically on six slaves and passed back to the master to complete computation of the currents and transmembrane potential. In “current-level parallelization”, ionic currents incorporating gating variable calculations were determined by only four slaves and returned to the master. The computation of gate-level parallelization spread over six CPUs increased wall clock time by 25% compared to the serial case, while the increased workload by the slaves and reduced communication across CPUs in the current-level parallelization decreased wall clock time by 9%
Keywords
bioelectric potentials; biomembrane transport; cardiology; medical diagnostic computing; message passing; parallel processing; physiological models; cardiac action potential propagation; cardiac cells; computing strategy; current-level parallelization; electrical activity; gate-level parallelization; ionic currents; master process; mathematical modeling; membrane kinetics; parallel implementations; simulations; slave processes; transmembrane potential; workload partitioning; Biomembranes; Clocks; Concurrent computing; Differential equations; Kinetic theory; Master-slave; Mathematical model; Prototypes; Spatial resolution; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering in Medicine and Biology Society, 1997. Proceedings of the 19th Annual International Conference of the IEEE
ISSN
1094-687X
Print_ISBN
0-7803-4262-3
Type
conf
DOI
10.1109/IEMBS.1997.754497
Filename
754497
Link To Document