Computations with symmetric, positive definite and band matrices on a parallel vector processor (Q1111330)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Computations with symmetric, positive definite and band matrices on a parallel vector processor |
scientific article; zbMATH DE number 4076456
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Computations with symmetric, positive definite and band matrices on a parallel vector processor |
scientific article; zbMATH DE number 4076456 |
Statements
Computations with symmetric, positive definite and band matrices on a parallel vector processor (English)
0 references
1988
0 references
Parallel operations with band symmetric and positive definite matrices are considered. For effective realization of these computations on vector computers, the principal strategy is to vectorize the code and to exploit the sparsity structure of the matrix properly. Using the diagonal scheme and the unrolling procedure a new kernel subroutine for matrix-vector multiplication is developed. The authors show that by taking into account the above principles, the computing time for the conjugate gradient algorithm can be decreased significantly. In the test examples, band matrices with five non-zero diagonals are used. For a large size of the matrices, the speedup achieved tends to the optimal value 4, which corresponds to the number of processors in the supercomputer system CRAY- XMP/4.
0 references
sparse matrices
0 references
band symmetric and positive definite matrices
0 references
vector computers
0 references
matrix-vector multiplication
0 references
conjugate gradient algorithm
0 references
supercomputer system CRAY-XMP/4
0 references
0.91105527
0 references
0.90586543
0 references
0.89619243
0 references
0.8922394
0 references