Title :
A parallel row projection solver for large sparse linear systems
Author :
Dapuzzo, M. ; Lapegna, M.
Author_Institution :
Dipartimento di Matematica e Applicazioni, Naples Univ., Italy
Abstract :
In this paper we present a parallel iterative solver for large and sparse nonsymmetric linear systems. The solver is based on a row-projection algorithm, derived from the symmetrized block version of the Kaczmarz method with Conjugate Gradient acceleration. A comparison with some Krylov subspace methods shows the remarkable robustness of this algorithm when applied to systems with eigenvalues arbitrarily distributed in the complex plane. The parallel version of the algorithm was developed for MIMD distributed memory machines and it is based on a row partitioning approach which allows to compute each iteration as a simultaneous set of independent least squares problems. Moreover, we propose a data distribution strategy leading to a scalable communication scheme. The algorithm has been tested both on a system Intel iPSC/860 and on the Intel Touchstone DELTA System, running the Intel NX message passing environment
Keywords :
conjugate gradient methods; eigenvalues and eigenfunctions; parallel algorithms; sparse matrices; Conjugate Gradient acceleration; Kaczmarz method; data distribution strategy; eigenvalues; large sparse linear systems; parallel iterative solver; parallel row projection solver; robustness; row partitioning; row-projection algorithm; Acceleration; Concurrent computing; Distributed computing; Distribution strategy; Eigenvalues and eigenfunctions; Iterative algorithms; Least squares methods; Linear systems; Partitioning algorithms; Robustness;
Conference_Titel :
Parallel and Distributed Processing, 1995. Proceedings. Euromicro Workshop on
Conference_Location :
San Remo
Print_ISBN :
0-8186-7031-2
DOI :
10.1109/EMPDP.1995.389178