Title :
Simulation of electrical conduction in cardiac tissue on high performance computers
Author :
Almas, Tabish ; Tesfaye, Zelalem ; Donn, Ian D.
Author_Institution :
Dept. of Electr. & Comput. Eng., Johns Hopkins Univ., Baltimore, MD, USA
Abstract :
We present computational methods for simulating electrical conduction in cardiac ventricles on parallel machines. We used the network model approach to describe the tissue geometry and biophysically detailed models of ion currents and membrane transporters in cardiac ventricular myocytes. Simulations of biophysically detailed ionic models with anatomically detailed tissue geometries are computationally very expensive. We investigated the use of high performance computers to reduce execution time. Experiments have shown that we can adapt and optimize our existing models of electrical activity in heart tissue for the high performance computers. The solution was implemented on the IBM® p690, a shared memory machine and on a cluster of workstations, a distributed memory machine. An efficient algorithm was designed to partition the data and to pass messages between processors using message passing interface (MPI). The algorithm was highly scalable to the problem size as well as the number of processors used, and could easily be ported to other parallel architectures. We were able to achieve speedup of up to 13.5 on the p690 and 27 on the cluster of workstations. Using the method developed, the simulated pattern of electrical activation agreed with the experimental data.
Keywords :
biological tissues; biology computing; digital simulation; distributed shared memory systems; electrocardiography; message passing; parallel machines; workstation clusters; IBM® p690; MPI; biophysically detailed ionic model; cardiac ventricle; cardiac ventricular myocytes; distributed memory machine; electrical conduction; heart tissue; high performance computer; message passing interface; parallel architecture; shared memory machine; tissue geometry; workstation cluster; Cardiac tissue; Clustering algorithms; Computational modeling; Computer simulation; Concurrent computing; High performance computing; Parallel machines; Partitioning algorithms; Solid modeling; Workstations;
Conference_Titel :
High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on
Print_ISBN :
0-7695-2343-9
DOI :
10.1109/HPCS.2005.48