DocumentCode :
2397982
Title :
Orthogonal recursive bisection data decomposition for high performance computing in cardiac model simulations: Dependence on anatomical geometry
Author :
Reumann, Matthias ; Fitch, Blake G ; Rayshubskiy, Aleksandr ; Keller, David U J ; Seemann, Gunnar ; Dössel, Olaf ; Pitman, Michael C ; Rice, John J
Author_Institution :
Comput. Biol. Center, IBM TJ Watson Res. Center, Yorktown Heights, NY, USA
fYear :
2009
fDate :
3-6 Sept. 2009
Firstpage :
2799
Lastpage :
2802
Abstract :
Orthogonal recursive bisection (ORB) algorithm can be used as data decomposition strategy to distribute a large data set of a cardiac model to a distributed memory supercomputer. It has been shown previously that good scaling results can be achieved using the ORB algorithm for data decomposition. However, the ORB algorithm depends on the distribution of computational load of each element in the data set. In this work we investigated the dependence of data decomposition and load balancing on different rotations of the anatomical data set to achieve optimization in load balancing. The anatomical data set was given by both ventricles of the Visible Female data set in a 0.2 mm resolution. Fiber orientation was included. The data set was rotated by 90 degrees around x, y and z axis, respectively. By either translating or by simply taking the magnitude of the resulting negative coordinates we were able to create 14 data set of the same anatomy with different orientation and position in the overall volume. Computation load ratios for non - tissue vs. tissue elements used in the data decomposition were 1:1, 1:2, 1:5, 1:10, 1:25, 1:38.85, 1:50 and 1:100 to investigate the effect of different load ratios on the data decomposition. The ten Tusscher et al. (2004) electrophysiological cell model was used in monodomain simulations of 1 ms simulation time to compare performance using the different data sets and orientations. The simulations were carried out for load ratio 1:10, 1:25 and 1:38.85 on a 512 processor partition of the IBM Blue Gene/L supercomputer. Th results show that the data decomposition does depend on the orientation and position of the anatomy in the global volume. The difference in total run time between the data sets is 10 s for a simulation time of 1 ms. This yields a difference of about 28 h for a simulation of 10 s simulation time. However, given larger processor partitions, the difference in run time decreases and becomes less significant. Depending on the - - processor partition size, future work will have to consider the orientation of the anatomy in the global volume for longer simulation runs.
Keywords :
bioelectric phenomena; biology computing; cardiology; orthogonal codes; parallel machines; IBM Blue Gene/L supercomputer; ORB algorithm; anatomical geometry; cardiac model simulation; data decomposition; distributed memory supercomputer; electrophysiological cell model; high performance computing; orthogonal recursive bisection; ventricles; Multi-physical heart models; computational biology; orthogonal recursive bisection; parallel supercomputer; Algorithms; Computer Simulation; Computers; Computing Methodologies; Electrophysiology; Heart; Heart Conduction System; Humans; Image Processing, Computer-Assisted; Models, Anatomic; Models, Cardiovascular; Models, Theoretical; Myocardial Contraction; Software; United States; Visible Human Projects;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering in Medicine and Biology Society, 2009. EMBC 2009. Annual International Conference of the IEEE
Conference_Location :
Minneapolis, MN
ISSN :
1557-170X
Print_ISBN :
978-1-4244-3296-7
Electronic_ISBN :
1557-170X
Type :
conf
DOI :
10.1109/IEMBS.2009.5333803
Filename :
5333803
Link To Document :
بازگشت