The computation and communication complexity of a parallel banded system solver
ACM Transactions on Mathematical Software (TOMS)
Introduction to Parallel & Vector Solution of Linear Systems
Introduction to Parallel & Vector Solution of Linear Systems
LU decomposition of banded matrices and the solution of linear systems on hypercubes
C3P Proceedings of the third conference on Hypercube concurrent computers and applications - Volume 2
Parallel algorithms for the solution of narrow banded systems
Applied Numerical Mathematics
Parallel algorithms for banded linear systems
SIAM Journal on Scientific and Statistical Computing
LAPACK's user's guide
Introduction to parallel computing: design and analysis of algorithms
Introduction to parallel computing: design and analysis of algorithms
Solving narrow banded systems on ensemble architectures
ACM Transactions on Mathematical Software (TOMS)
ScaLAPACK user's guide
Algorithms for block bidiagonal systems on vector and parallel computers
ICS '98 Proceedings of the 12th international conference on Supercomputing
ACM Transactions on Mathematical Software (TOMS)
On Stable Parallel Linear System Solvers
Journal of the ACM (JACM)
Accuracy and Stability of Numerical Algorithms
Accuracy and Stability of Numerical Algorithms
A Comparison of Parallel Solvers for Diagonally Dominant and General Narrow-Banded Linear Systems II
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
On Experiments with a Parallel Direct Solver for Diagonally Dominant Banded Linear Systems
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing-Volume II
VECPAR '96 Selected papers from the Second International Conference on Vector and Parallel Processing
Divide and Conquer for the Solution of Banded Linear Systems of Equations
PDP '96 Proceedings of the 4th Euromicro Workshop on Parallel and Distributed Processing (PDP '96)
LAPACK Working Note 21: Factorizations of Band Matrices Using Level 3 BLAS
LAPACK Working Note 21: Factorizations of Band Matrices Using Level 3 BLAS
Implementation in ScaLAPACK of Divide-and-Conquer Algorithms forBanded and Tridiagonal Linear Systems
Hi-index | 0.00 |
We investigate and compare stable parallel algorithms for solving diagonally dominant and general narrow-banded linear systems of equations. Narrow-banded means that the bandwidth is very small compared with the matrix order and is typically between 1 and 100. The solvers compared are the banded system solvers of ScaLAPACK [12] and those investigated by Arbenz and Hegland [4, 8]. For the diagonally dominant case, the algorithms are analogs of the well-known tridiagonal cyclic reduction algorithm, while the inspiration for the general case is the lesser-known bidiagonal cyclic reduction, which allows a clean parallel implementation of partial pivoting. These divide-and-conquer type algorithms complement fine-grained algorithms which perform well only for wide-banded matrices, with each family of algorithms having a range of problem sizes for which it is superior. We present theoretical analyses as well as numerical experiments conducted on the Intel Paragon.