REDUCING THE EFFECT OF GLOBAL COMMUNICATION IN GMRES(M) AND CG ON PARALLEL DISTRIBUTED-MEMORY COMPUTERS

被引:70
作者
DESTURLER, E
VANDERVORST, HA
机构
[1] UNIV UTRECHT,INST MATH,3508 TA UTRECHT,NETHERLANDS
[2] SWISS FED INST TECHNOL,ETHZ,IPS,INTERDISCIPLINARY PROJECT CTR SUPERCOMP,ZURICH,SWITZERLAND
关键词
PARALLEL COMPUTING; DISTRIBUTED MEMORY COMPUTERS; CONJUGATE GRADIENT METHODS; PERFORMANCE; GMRES; MODIFIED GRAM-SCHMIDT;
D O I
10.1016/0168-9274(95)00079-A
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we study possibilities for the reduction of communication overhead introduced by inner products in the iterative solution methods CG and GMRES(m). The performance of these methods on massively parallel distributed memory machines is often limited because of the global communication required for the inner products. We investigate two ways of improvement. One is to assemble the results of a number of inner products collectively. The other is to create situations where communication can be overlapped with computation. The matrix-vector products may also introduce some communication overhead, but for many relevant problems this involves only communication with a few nearby processors that is easily overlapped as well. So this may, but does not necessarily, further degrade the performance of the algorithm.
引用
收藏
页码:441 / 459
页数:19
相关论文
共 28 条
[1]  
BAI Z, 1991, 9103 U KENT TECHN RE
[2]  
BARNARD S, 1992, RNR92033 NASA AM RES
[3]  
BISSELING R. H., 1993, PARALLEL COMPUT, P253
[4]  
Chronopoulos A. T., 1991, Proceedings Supercomputing '91 (Cat. No.91CH3058-5), P578, DOI 10.1145/125826.126134
[5]   S-STEP ITERATIVE METHODS FOR SYMMETRIC LINEAR-SYSTEMS [J].
CHRONOPOULOS, AT ;
GEAR, CW .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1989, 25 (02) :153-168
[6]  
CHRONOPOULOS AT, 1990, UMSI9043R TECHN REP
[7]  
CRONE LGC, 1993, SUPERCOMPUTER, V10, P4
[8]  
DAZEVEDO EF, 1992, ORNLTM12192 TECHN RE
[9]  
DE STURLER E., 1994, THESIS DELFT U TECHN
[10]  
DEKEYSER J, 1994, LECT NOTES COMPUTER, V797, P227