Communication complexity of the Gaussian elimination algorithm on multiprocessors (Q1077125)
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: Communication complexity of the Gaussian elimination algorithm on multiprocessors |
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.9420057
0 references
0.90184355
0 references
0.8890383
0 references