Divide and conquer: a parallel algorithm for the solution of a tridiagonal linear system of equations
β Scribed by Stefan Bondeli
- Publisher
- Elsevier Science
- Year
- 1991
- Tongue
- English
- Weight
- 655 KB
- Volume
- 17
- Category
- Article
- ISSN
- 0167-8191
No coin nor oath required. For personal study only.
β¦ Synopsis
Bondeli, S_, Divide and conquer: a parallel algorithm for the solution of a tridiagonal linear system of equations, Parallel Computing 17 (1991) 419-434_
We describe a divide and conquer algorithm which solves linear tridiagonal systems with one right-hand side, especially suited for parallel computers. The algorithm is flexible, permits multiprocessing or a combination of vector and multiprocessor implementations, and is adaptable to a wide range of parallelism granularities. This algorithm can also be combined with recursive doubling, cyclic reduction or Wang's partition method, in order to increase the degree of parallelism and vectorizability.
The divide and conquer method will be explained. Some results of time measurements on a CRAY X-MP/28, on an Alliant FX/8, and on a Sequent Symmetry S81b, as well as comparisons with the cyclic reduction algorithm and Gaussian elimination will be presented. Finally, numerical results are given.
π SIMILAR VOLUMES
In this paper we discuss a recursive divide and conquer algorithm to compute the inverse of an unreduced tridiagonal matrix. It is based on the recursive application of the Sherman Morrison formula to a diagonally dominant tridiagonal matrix to avoid numerical stability problems. A theoretical study
A parallel algorithm for solving a series of matrix equations with a constant tridiagonal matrix and different right-hand sides is proposed and studied. The process of solving the problem is represented in two steps. The first preliminary step is calculating some rows of the inverse matrix of system