A parallel row projection solver for large sparse linear systems
نویسندگان
چکیده
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 Kacz-marz method with Conjugate Gradient acceleration. A comparison with some h'rylov subspace methods shows the remarkable robustness of this algorithm when applied to systems with eingevalues arbitrarily distributed in the complex plane. Th.e parallel version of the algorithm was developed for MIMD distributed memory m.achines 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/SSO and on the Intel Touchstone DELTA System, running the Intel N X message passing environment.
منابع مشابه
A general iterative sparse linear solver and its parallelization for interval Newton methods
Interval Newton/Generalized Bisection methods reliably find all numerical solutions within a given domain. Both computational complexity analysis and numerical experiment s have shown that solving the corresponding interval linear system generated by interval Newton's methods can be computationally expensive (especially when the nonlinear system is large). In applications, many large-scale nonl...
متن کاملParallel Newton Methods for Sparse Systems of Nonlinear Equations
In this paper we give the results found in solving consistent sparse systems of nonlinear equations by an inexact Newton and Quasi-Newton method both combined with a block iterative row-projection linear solver of Cimmino-type. A simple partitioning of the Jacobian matrix was used for solving two nonlinear test problems, that is a tridiagonal problem of size n = 131072 and a nonlinear Poisson p...
متن کاملOn the parallel iterative solution of linear systems arising in the FEAST algorithm for computing inner eigenvalues
Methods for the solution of sparse eigenvalue problems that are based on spectral projectors and contour integration have recently attracted more and more attention. Such methods require the solution of many shifted sparse linear systems of full size. In most of the literature concerning these eigenvalue solvers, only few words are said on the solution of the linear systems, but they turn out t...
متن کاملTwo-stage ordering for unsymmetric parallel row-by-row frontal solvers
The row-by-row frontal method may be used to solve general large sparse linear systems of equations. By partitioning the matrix into (nearly) independent blocks and applying the frontal method to each block, a coarse-grained parallel frontal algorithm is obtained. The success of this approach depends on preordering the matrix. This can be done in two stages, (1) order the matrix to bordered blo...
متن کاملParallel Inexact Newton and Interior Point Method
In this paper we present the results obtained in the solution of sparse and large systems of non-linear equations by inexact Newton methods combined with an block iterative row-projection linear solver of Cimmino-type. Moreover, we propose a suitable partitioning of the Jacobian matrix A. In view of the sparsity, we obtain a mutually orthogonal row-partition of A that allows a simple solution o...
متن کامل