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

Citation
E. Desturler et Ha. Vandervorst, REDUCING THE EFFECT OF GLOBAL COMMUNICATION IN GMRES(M) AND CG ON PARALLEL DISTRIBUTED-MEMORY COMPUTERS, Applied numerical mathematics, 18(4), 1995, pp. 441-459
Citations number
28
Categorie Soggetti
Mathematics,Mathematics
ISSN journal
01689274
Volume
18
Issue
4
Year of publication
1995
Pages
441 - 459
Database
ISI
SICI code
0168-9274(1995)18:4<441:RTEOGC>2.0.ZU;2-C
Abstract
In this paper we study possibilities for the reduction of communicatio n overhead introduced by inner products in the iterative solution meth ods CG and GMRES(m). The performance of these methods on massively par allel distributed memory machines is often limited because of the glob al communication required for the inner products. We investigate two w ays of improvement. One is to assemble the results of a number of inne r products collectively. The other is to create situations where commu nication can be overlapped with computation. The matrix-vector product s may also introduce some communication overhead, but for many relevan t problems this involves only communication with a few nearby processo rs that is easily overlapped as well. So this may, but does not necess arily, further degrade the performance of the algorithm.