Solving banded systems on a parallel processor (Q1107261)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Solving banded systems on a parallel processor
scientific article

    Statements

    Solving banded systems on a parallel processor (English)
    0 references
    0 references
    0 references
    1987
    0 references
    Direct algorithms based on a partitioning scheme for solving banded systems of linear equations, without pivoting \(\lambda\) (which is not needed for, say, positive definite or diagonally dominant matrices) on a parallel processor are considered. There are chosen two ways of partitioning scheme: cyclic and consecutive. The last giving rise to block-factorization methods. Attention is paid to the two-way factorization, starting simultaneously from the top and from the bottom of the matrix. Ring, mesh, hypercube and shared-memory architectures are considered. The communication complexity and an analysis of the operations cost of algorithms that exploit independence of operations in eliminating a single variable or in eliminating different variables are given. Measurements that compare the predicted speedup of the parallel algorithms versus the real one achieved on Alliant FX/8 for different number of processors (1,2,4,8) are presented.
    0 references
    concurrent Gaussian elimination
    0 references
    distributed storage architecture
    0 references
    performance measurements
    0 references
    Direct algorithms
    0 references
    banded systems
    0 references
    parallel processor
    0 references
    block-factorization methods
    0 references
    two-way factorization
    0 references
    communication complexity
    0 references

    Identifiers