DocumentCode :
2928548
Title :
Automatic code generation for solvers of cardiac cellular membrane dynamics in GPUs
Author :
Amorim, Ronan M. ; Rocha, Bernardo M. ; Campos, Fernando O. ; Dos Santos, Rodrigo W.
Author_Institution :
Dept. of Comput. Sci., Fed. Univ. of Juiz de Fora, Juiz de Fora, Brazil
fYear :
2010
fDate :
Aug. 31 2010-Sept. 4 2010
Firstpage :
2666
Lastpage :
2669
Abstract :
The modeling of the electrical activity of the heart is of great medical and scientific interest, as it provides a way to get a better understanding of the related biophysical phenomena, allows the development of new techniques for diagnoses and serves as a platform for drug tests. However, due to the multi-scale nature of the underlying processes, the simulations of the cardiac bioelectric activity are still a computational challenge. In addition to that, the implementation of these computer models is a time consuming and error prone process. In this work we present a tool for prototyping ordinary differential equations (ODEs) in the area of cardiac modeling that aim to provide the automatic generation of high performance solvers tailored to the new hardware architecture of the graphic processing units (GPUs). The performance of these automatic solvers was evaluated using four different cardiac myocyte models. The GPU version of the solvers were between 75 and 290 times faster than the CPU versions.
Keywords :
bioelectric phenomena; biomembrane transport; cardiology; differential equations; medical diagnostic computing; physiological models; program compilers; GPU; ODE; automatic code generation; cardiac cellular membrane dynamics; cardiac myocyte models; diagnosis; drug tests; electrical activity modeling; graphic processing units; heart; high performance solvers; ordinary differential equations; Biological system modeling; Biomembranes; Computational modeling; Equations; Graphics processing unit; Heart; Mathematical model; Algorithms; Animals; Automation; Computer Graphics; Computer Simulation; Electrophysiology; Gap Junctions; Heart; Heart Ventricles; Ions; Markov Chains; Mice; Myocardium; Myocytes, Cardiac; Signal Processing, Computer-Assisted; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering in Medicine and Biology Society (EMBC), 2010 Annual International Conference of the IEEE
Conference_Location :
Buenos Aires
ISSN :
1557-170X
Print_ISBN :
978-1-4244-4123-5
Type :
conf
DOI :
10.1109/IEMBS.2010.5626620
Filename :
5626620
Link To Document :
بازگشت