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 条
  • [31] The Design and Implementation of MPI Master-Slave Parallel Genetic Algorithm
    Liu, Shuping
    Cheng, Yanliu
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [32] Parallel Implementation of a Tightly Coupled Ablation Prediction Code Using MPI
    Mullenix, Nathan
    Povitsky, Alex
    2009 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING AND WORKSHOPS, 2009, : 585 - 588
  • [33] MPI-Based parallel implementation of a lithography pattern simulation algorithm
    Radhakrishna, H
    Divakar, S
    Magotra, N
    Brueck, SRJ
    Waters, A
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 109 - 119
  • [34] Parallel implementation of LS-DEM with hybrid MPI plus OpenMP
    Tan, Peng
    Sitar, Nicholas
    COMPUTERS AND GEOTECHNICS, 2024, 172
  • [35] Parallel implementation of finite element method with MPI: Application to three-dimensional free surface stokes flow
    Zhou, H
    Derby, JJ
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2295 - 2300
  • [36] Decentralized replica exchange parallel tempering: An efficient implementation of parallel tempering using MPI and SPRNG
    Li, Yaohang
    Mascagni, Michael
    Gorin, Andrey
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 3, PROCEEDINGS, 2007, 4707 : 507 - +
  • [37] A parallel implementation of the fast multipole method for Maxwell's equations
    Havé, P
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2003, 43 (08) : 839 - 864
  • [38] A parallel implementation of Wang's method for solving tridiagonal systems
    Abbas, Salman H.
    CHAOS SOLITONS & FRACTALS, 2007, 31 (03) : 580 - 585
  • [39] Regional assessment of seismically induced slope instabilities in the Lorca Basin (Murcia): Implementation of Newmark's method in a GIS
    Rodriguez Peces, M. J.
    Garcia Mayordomo, J.
    Azanon Hernandez, J. M.
    Jabaloy Sanchez, A.
    BOLETIN GEOLOGICO Y MINERO, 2008, 119 (04): : 459 - 472
  • [40] A MPI PARALLEL PRECONDITIONED SPECTRAL ELEMENT METHOD FOR THE HELMHOLTZ EQUATION
    洪桃李
    许传炬
    Numerical Mathematics A Journal of Chinese Universities(English Series), 2005, (01) : 56 - 66