Back to Search Start Over

Minimizing synchronization in IDR ( s).

Authors :
Collignon, Tijmen P.
van Gijzen, Martin B.
Source :
Numerical Linear Algebra with Applications. Sep2011, Vol. 18 Issue 5, p805-825. 21p.
Publication Year :
2011

Abstract

IDR ( s) is a family of fast algorithms for iteratively solving large nonsymmetric linear systems. With cluster computing and in particular with Grid computing, the inner product is a bottleneck operation. In this paper, three techniques are investigated for alleviating this bottleneck. First, a recently proposed IDR ( s) algorithm that is highly efficient and stable is reformulated in such a way that it has a single global synchronization point per iteration step. Second, the so-called test matrix is chosen so that the work, communication, and storage involving this matrix is minimized in multi-cluster environments. Finally, a methodology is presented for a-priori estimation of the optimal value of s using only problem and machine-based parameters. Numerical experiments applied to a 3D convection-diffusion problem are performed on the DAS-3 Grid computer, demonstrating the effectiveness of our approach. Copyright © 2011 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10705325
Volume :
18
Issue :
5
Database :
Academic Search Index
Journal :
Numerical Linear Algebra with Applications
Publication Type :
Academic Journal
Accession number :
65384563
Full Text :
https://doi.org/10.1002/nla.764