Computations with symmetric, positive definite and band matrices on a parallel vector processor (Q1111330)

From MaRDI portal





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
    0 references
    0 references
    0 references
    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

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references