MPI parallel implementation of CBF preconditioning for 3D elasticity problems

被引:5
作者
Lirkov, I [1 ]
Margenov, S [1 ]
机构
[1] Bulgarian Acad Sci, Cent Lab Parallel Proc, BU-1113 Sofia, Bulgaria
关键词
parallel algorithms; PCG method; preconditioner; circulant matrix;
D O I
10.1016/S0378-4754(99)00084-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The numerical solution of 3D linear elasticity equations is considered. The problem is described by a coupled system of second-order elliptic partial differential equations. This system is discretized by trilinear brick finite elements. The PCG iterative method is used for solving the large-scale linear algebraic systems arising after the FEM discretization of the problem. Displacement decomposition technique is applied at the first step to construct a preconditioner using the decoupled block-diagonal part of the original matrix. Then circulant block-factorization is used for preconditioning of the obtained block-diagonal matrix. New construction of a parallel algorithm for the discussed preconditioning method is proposed. The theoretical part of this study includes analysis of the execution time on various parallel architectures and asymptotic estimates of the parallel speedup and the parallel efficiency. The parallel performance estimates indicate that the proposed algorithm will be especially efficient on coarse-grain parallel systems, which is also confirmed by the numerical experiments. A portable MPI parallel code is developed. Numerical tests on three symmetric multiprocessor systems: SUN Enterprise 3000, SUN SPARCstation 10 and Origin 2000 are presented. The reported speedup and parallel efficiency illustrate well the features of the proposed method and its implementation. (C) 1999 IMACS/Elsevier Science B.V. All rights reserved.
引用
收藏
页码:247 / 254
页数:8
相关论文
共 10 条
[1]   ITERATIVE METHODS FOR SOLUTION OF NAVIER EQUATIONS OF ELASTICITY [J].
AXELSSON, O ;
GUSTAFSSON, I .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1978, 15 (02) :241-258
[2]  
Axelsson O., 1994, ITERATIVE SOLUTION M
[3]   Displacement Decomposition-Incomplete Factorization Preconditioning Techniques for Linear Elasticity Problems [J].
Blaheta, Radim .
NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 1994, 1 (02) :107-128
[4]  
GEORGIEV A, 940820MOST4 PR HG CP
[5]  
LIRKOV I, 1999, RECENT ADV NUMERICAL, P464
[6]  
LIRKOV I, 1996, P WORKSH, V3
[7]   CIRCULANT BLOCK-FACTORIZATION PRECONDITIONERS FOR ELLIPTIC PROBLEMS [J].
LIRKOV, ID ;
MARGENOV, SD ;
VASSILEVSKI, PS .
COMPUTING, 1994, 53 (01) :59-74
[8]   DATA COMMUNICATION IN PARALLEL ARCHITECTURES [J].
SAAD, Y ;
SCHULTZ, MH .
PARALLEL COMPUTING, 1989, 11 (02) :131-150
[9]  
SNIR M, 1997, MPI COMPLETE REFEREN
[10]  
WALKER D, 1996, SUPERCOMPUTER, V63, P56