DocumentCode :
2533263
Title :
Distributed memory matrix-vector multiplication and conjugate gradient algorithms
Author :
Lewis, John G. ; Van De Geijn, Robert A.
Author_Institution :
Boeing Comput. Services, Seattle, WA, USA
fYear :
1993
fDate :
15-19 Nov. 1993
Firstpage :
484
Lastpage :
492
Abstract :
The critical bottlenecks in the implementation of the conjugate gradient algorithm on distributed memory computers are the communication requirements of the sparse matrix-vector multiply and of the vector recurrences. The data distribution and communication patterns of five general implementations whose realizations demonstrate that the cost of communication can be overcome to a much larger extent than is often assumed are described. The results also apply to more general settings for matrix-vector products, both sparse and dense.
Keywords :
conjugate gradient methods; distributed memory systems; matrix multiplication; parallel algorithms; communication patterns; conjugate gradient algorithms; critical bottlenecks; data distribution; distributed memory computers; distributed memory matrix-vector multiplication; matrix-vector products; Algorithm design and analysis; Arithmetic; Benchmark testing; Character generation; Costs; Distributed computing; Equations; Hypercubes; Mathematics; Sparse matrices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing '93. Proceedings
ISSN :
1063-9535
Print_ISBN :
0-8186-4340-4
Type :
conf
DOI :
10.1109/SUPERC.1993.1263496
Filename :
1263496
Link To Document :
بازگشت