Communication complexity of the Gaussian elimination algorithm on multiprocessors (Q1077125): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0024-3795(86)90174-6 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2086878177 / rank | |||
Normal rank |
Revision as of 22:17, 19 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Communication complexity of the Gaussian elimination algorithm on multiprocessors |
scientific article |
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