An MPI parallel implementation of Newmark's method

被引:2
|
作者
Namazifard, A [1 ]
Parsons, ID [1 ]
机构
[1] Univ Illinois, Dept Civil & Environm Engn, Urbana, IL 61801 USA
关键词
D O I
10.1111/0885-9507.00183
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The standard message-passing interface (MPI) is used to parallelize Neu mark's method The linens matrix equation encountered at each time step is solved using a preconditioned conjugate gradient algorithm. Data are distributed over the processors of a given parallel computer on a degree-of-freedom basis; this produces effective load balance between the processors and leads to a highly parallelized code. The portability of the implementation of this scheme is tested by solving some simple problems on two different machines: an SGI Origin2000 and an IBM SP2. The measured times demonstrate the efficiency of the approach and highlight the maintenance advantages that arise from using a standard parallel library such as MPI.
引用
收藏
页码:189 / 195
页数:7
相关论文
共 50 条
  • [1] Some Computational Results on MPI Parallel Implementation of Dense Simplex Method
    Badr, El-Said
    Moussa, Mahmoud
    Paparrizos, Konstantinos
    Samaras, Nikolaos
    Sifaleras, Angelo
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 17, 2006, 17 : 228 - +
  • [2] OpenMP + MPI parallel implementation of a numerical method for solving a kinetic equation
    V. A. Titarev
    S. V. Utyuzhnikov
    A. V. Chikitkin
    Computational Mathematics and Mathematical Physics, 2016, 56 : 1919 - 1928
  • [3] Parallel Implementation of Image Matching with MPI
    Sheikh, Ismail
    Oviedo, Alfonso
    Emerio, Alejandro
    Mekhiel, Nagi
    2016 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2016,
  • [4] Implementation of Parallel Convolution Based on MPI
    Lu, Jin
    Zhang, Kaisheng
    Chen, Ming
    Ma, Ke
    2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 28 - 31
  • [5] OpenMP plus MPI Parallel Implementation of a Numerical Method for Solving a Kinetic Equation
    Titarev, V. A.
    Utyuzhnikov, S. V.
    Chikitkin, A. V.
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2016, 56 (11) : 1919 - 1928
  • [6] A Parallel Implementation of FANO using OpenMP and MPI
    Krastev, Plamen
    Reuther, Albert
    Byun, Chansup
    Chrisp, Michael
    2018 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2018,
  • [7] Software for parallel computing: The LAM implementation of MPI
    Swann, CA
    JOURNAL OF APPLIED ECONOMETRICS, 2001, 16 (02) : 185 - 194
  • [8] An improved parallel implementation of RainbowCrack using MPI
    Sykes, Edward R.
    Skoczen, Wesley
    JOURNAL OF COMPUTATIONAL SCIENCE, 2014, 5 (03) : 536 - 541
  • [9] Study of a parallel CBIR implementation using MPI
    Bosque, JL
    Robles, OD
    Rodríguez, A
    Pastor, L
    5TH INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURES FOR MACHINE PERCEPTION, PROCEEDINGS, 2000, : 195 - 204
  • [10] Study of a parallel CBIR implementation using MPI
    Bosque, Jose Luis
    Robles, Oscar David
    Rodriguez, Angel
    Pastor, Luis
    2000, IEEE, Piscataway, NJ, United States