On a model of three-dimensional bursting and its parallel implementation

被引:1
|
作者
Tabik, S. [2 ]
Romero, L. F. [3 ]
Garzon, E. M. [2 ]
Ramos, J. I. [1 ]
机构
[1] Univ Malaga, ETS Ingenieros Ind, Malaga 29013, Spain
[2] Univ Almeria, Dept Arquitectura Computadores & Elect, Almeria 04120, Spain
[3] Univ Malaga, Dept Arquitectura Computadores, Malaga 29080, Spain
关键词
reaction-diffusion equations; bursting; three-dimensional model; MPI; OpenMP; PETSc; performance representation;
D O I
10.1016/j.cpc.2007.10.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The mathematical model for the simulation of three-dimensional bursting phenomena and its parallel implementation are presented. The model consists of four nonlinearly coupled partial differential equations that include fast and slow variables, and exhibits bursting in the absence of diffusion. The differential equations have been discretized by means of a second-order accurate in both space and time, linearly-implicit finite difference method in equally-spaced grids. The resulting system of linear algebraic equations at each time level has been solved by means of the Preconditioned Conjugate Gradient (PCG) method. Three different parallel implementations of the proposed mathematical model have been developed; two of these implementations, i.e., the MPI and the PETSc codes, are based on a message passing paradigm, while the third one, i.e., the OpenMP code, is based on a shared space address paradigm. These three implementations are evaluated on two current high performance parallel architectures, i.e., a dual-processor cluster and a Shared Distributed Memory (SDM) system. A novel representation of the results that emphasizes the most relevant factors that affect the performance of the paralled implementations, is proposed. The comparative analysis of the computational results shows that the MPI and the OpenMP implementations are about twice more efficient than the PETSc code on the SDM system. It is also shown that, for the conditions reported here, the nonlinear dynamics of the three-dimensional bursting phenomena exhibits three stages characterized by asynchronous, synchronous and then asynchronous oscillations, before a quiescent state is reached. It is also shown that the fast system reaches steady state in much less time than the slow variables. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:471 / 485
页数:15
相关论文
共 50 条
  • [1] Three-dimensional bursting and parallel computing
    Tabik, S.
    Garzon, E. M.
    Romero, L. F.
    Ramos, J. L.
    INTERNATIONAL JOURNAL FOR MULTISCALE COMPUTATIONAL ENGINEERING, 2007, 5 (01) : 39 - 46
  • [2] Three-dimensional bursting simulation on two parallel systems
    Tabik, S.
    Romero, L. F.
    Garzon, E. M.
    Garcia, I.
    Ramos, J. I.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 3, PROCEEDINGS, 2007, 4707 : 941 - +
  • [3] Parallel simulation of three-dimensional bursting with MPI and OpenMP
    Tabik, S.
    Romero, L. F.
    Garzon, E. M.
    Ramos, J. I.
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 2, PROCEEDINGS, 2006, 3992 : 106 - 113
  • [4] Three-dimensional morphological analysis method for geologic bodies and its parallel implementation
    Mao, Xiancheng
    Zhang, Bin
    Deng, Hao
    Zou, Yanhong
    Chen, Jin
    COMPUTERS & GEOSCIENCES, 2016, 96 : 11 - 22
  • [5] Parallel implementation of algorithms of three-dimensional model restoration and possibilities of using of GPU
    Volkovich A.
    Pattern Recognition and Image Analysis, 2011, 21 (3) : 426 - 429
  • [6] Parallel three-dimensional mesh generator: Algorithms and implementation
    Rypl, D
    Bittnar, Z
    DEVELOPMENTS IN COMPUTATIONAL MECHANICS WITH HIGH PERFORMANCE COMPUTING, 1999, : 1 - 8
  • [7] Hough Transform algorithm for three-dimensional segment extraction and its parallel hardware implementation
    Meribout, M
    Nakanishi, M
    Hosoya, E
    Ogura, T
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2000, 78 (02) : 177 - 205
  • [8] Stochastic Generation of Bursting Oscillations in the Three-dimensional Hindmarsh Rose Model
    Ryashko, Lev B.
    Slepukhina, Evdokia S.
    JOURNAL OF SIBERIAN FEDERAL UNIVERSITY-MATHEMATICS & PHYSICS, 2016, 9 (01): : 79 - 89
  • [9] Efficient implementation of parallel three-dimensional FFT on clusters of PCs
    Takahashi, D
    COMPUTER PHYSICS COMMUNICATIONS, 2003, 152 (02) : 144 - 150
  • [10] Three-dimensional digital filtering algorithm for parallel DSP implementation
    Aziz, M
    Boussakta, S
    McLernon, DC
    2003 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL 2, PROCEEDINGS, 2003, : 579 - 582