Communication complexity of the Gaussian elimination algorithm on multiprocessors (Q1077125)

From MaRDI portal





scientific article; zbMATH DE number 3956311
Language Label Description Also known as
English
Communication complexity of the Gaussian elimination algorithm on multiprocessors
scientific article; zbMATH DE number 3956311

    Statements

    Communication complexity of the Gaussian elimination algorithm on multiprocessors (English)
    0 references
    1986
    0 references
    The author analyses the effects of data movement delays in parallel Gaussian elimination algorithms on multiprocessors. Three types of architectures are considered: a bus architecture, a nearest neighbour ring network, and a nearest neighbor grid network. It is shown that for the bus and the ring architectures, the minimum communication time is \(O(N^ 2)\), independent of processors, while for the grid it is reduced to \(O(K^{-1/2}N^ 2)+O(K^{1/2})\) for a lock step Gaussian elimination algorithm, and to \(O(K^{1/2}N^ 2)+O(K^{1/2})\) for any pipelined Gaussian elimination algorithm, where K is the total number of processors. The practical implications of these bounds are discussed.
    0 references
    parallel Gaussian elimination algorithms
    0 references
    multiprocessors
    0 references
    bus architecture
    0 references
    nearest neighbour ring network
    0 references
    nearest neighbor grid network
    0 references
    ring architectures
    0 references
    pipelined Gaussian elimination
    0 references
    0 references
    0 references

    Identifiers