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 :
بازگشت