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 条
  • [31] Parallel multicanonical study of the three-dimensional Blume-Capel model
    Zierenberg, Johannes
    Fytas, Nikolaos G.
    Janke, Wolfhard
    PHYSICAL REVIEW E, 2015, 91 (03):
  • [32] Three-dimensional memristive Morris-Lecar model with magnetic induction effects and its FPGA implementation
    Bao, Han
    Yu, Xihong
    Xu, Quan
    Wu, Huagan
    Bao, Bocheng
    COGNITIVE NEURODYNAMICS, 2023, 17 (04) : 1079 - 1092
  • [33] Numerical Implementation of Three-Dimensional Nonlinear Strength Model of Soil and Its Application in Slope Stability Analysis
    Kong, Xiaoang
    Cai, Guoqing
    Cheng, Yongfeng
    Zhao, Chenggang
    SUSTAINABILITY, 2022, 14 (09)
  • [34] Parallel implementation of three-dimensional molecular dynamic simulation for laser-cluster interaction
    Holkundkar, Amol R.
    PHYSICS OF PLASMAS, 2013, 20 (11)
  • [35] Parallel implementation of the three-dimensional temperature distribution field in a floor with electrical heating system
    Walendziuk, W
    INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING - PARELEC 2000, PROCEEDINGS, 2000, : 208 - 212
  • [36] Parallel Implementation of Three-Dimensional Model of Two-Phase Fluid Filtration based on Improved Alternating Triangular Method
    Sukhinov, Alexandr
    Chistyakov, Alexandr
    Semenyakina, Alena
    Protsenko, Elena
    Korovin, Iakov
    Schaefer, Gerald
    2016 5TH INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS AND VISION (ICIEV), 2016, : 1143 - 1148
  • [37] Parallel implementation of a three-dimensional cellular automaton model of the electrochemical oxidation of carbon “Ketjenblack EC-600JD”
    A. E. Kireeva
    K. K. Sabelfeld
    E. N. Gribov
    N. V. Maltseva
    The Journal of Supercomputing, 2019, 75 : 7790 - 7798
  • [38] Parallel implementation of a three-dimensional cellular automaton model of the electrochemical oxidation of carbon "Ketjenblack EC-600JD"
    Kireeva, A. E.
    Sabelfeld, K. K.
    Gribov, E. N.
    Maltseva, N. V.
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (12): : 7790 - 7798
  • [39] On the implementation of a three-dimensional circulation model for Prince William Sound, Alaska
    Mooers, CNK
    Wang, J
    CONTINENTAL SHELF RESEARCH, 1998, 18 (2-4) : 253 - 277
  • [40] Design and implementation of three-dimensional model for medical image of bone defect
    Feng, B. H.
    Cai, W. W.
    Zhou, P. E.
    Luo, J. X.
    He, H. F.
    Peng, L. F.
    2019 INTERNATIONAL CONFERENCE ON ADVANCED ELECTRONIC MATERIALS, COMPUTERS AND MATERIALS ENGINEERING (AEMCME 2019), 2019, 563