Abstract
This work presents a mathematical model and its parallel implementation via two parallel paradigms for the simulation of three–dimensional bursting phenomena. The mathematical model consists of four nonlinearly coupled partial differential equations and includes fast and slow subsystems. The differential equations have been discretized by means of a linearly–implicit finite difference method in equally–spaced grids. The resulting system of equations at each time level has been solved by means of an optimized Preconditioned Conjugate Gradient (PCG) method. The proposed mathematical model has been implemented via: (1) a message passing paradigm based on the standard MPI and (2) a shared address space paradigm based on SPMD OpenMP. The two implementations have been evaluated on two current parallel architectures, i.e., a cluster of biprocessors Xeon and an SGI Altix 3700 Bx2 based on Itanium. It is shown that better performance and scalability are obtained on the second platform.
This work was supported by the Ministerio de Educación y Ciencia of Spain under Projects TIN2005-00447, FIS2005–03191 and Fondos FEDER.
Chapter PDF
Similar content being viewed by others
References
Rinzel, J., Lee, Y.S.: Dissection of a model for neuronal parabolic bursting. J. Math. Biol. 25, 653–675 (1987)
Rinzel, J.: Electrical excitability of cells, theory and experiment: review of the Hodgkin–Huxley foundation and an update. Bull. Math. Biol. 52, 5–23 (1990)
Smolen, P., Keizer, J.: Slow voltage inactivation of Ca + 2 currents and bursting mechanisms for the mouse pancreatic β–cell. J. Membr. Biol. 127, 9–19 (1992)
Bertram, R., Buttle, M.J., Kiemel, T., Sherman, A.: Topological and phenomenological classification of bursting oscillations. Bull. Math. Biol. 57, 413–439 (1995)
Keener, J., Sneyd, J.: Mathematical Physiology. Springer, New York (1998)
Ramos, J.I.: Linearization methods for reaction–diffusion equations: Multidimensional problems. Appl. Math. Comput. 88, 225–254 (1997)
Ortigosa, E.M., Romero, L.F., Ramos, J.I.: Parallel scheduling of the PCG method for banded matrices rising from FDM/FEM. J. Parall. Distr. Comput. 63, 1243–1256 (2003)
Protic, J., Tomasevi, M., Milutinovic, V.: Distributed Shared Memory: Concepts and Systems. Wiley, New York (1997)
Dunigan, T., Vetter, J., Worley, P.: Performance evaluation of the SGI Altix 3700. In: Proc. of the IEEE Int. Conf. Parallel Proc. ICPP, pp. 231–240 (2005)
Krawezik, G., Cappello, F.: Performance comparison of MPI and OpenMP on shared memory multiprocessors. Concurr. Comput.: Practice and Experience 18, 29–61 (2006)
Mellor–Crummey, J., Garvin, J.: Optimizing sparse matrix–vector product computations using unroll and jam. Int. J. High Perfor. Comput. Applic. 18, 225–236 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tabik, S., Romero, L.F., Garzón, E.M., Ramos, J.I. (2006). Parallel Simulation of Three–Dimensional Bursting with MPI and OpenMP. In: Alexandrov, V.N., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds) Computational Science – ICCS 2006. ICCS 2006. Lecture Notes in Computer Science, vol 3992. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11758525_15
Download citation
DOI: https://doi.org/10.1007/11758525_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34381-3
Online ISBN: 978-3-540-34382-0
eBook Packages: Computer ScienceComputer Science (R0)