DocumentCode
3148118
Title
A Strassen-Newton algorithm for high-speed parallelizable matrix inversion
Author
Bailey, David H. ; Ferguson, Helaman R P
Author_Institution
NASA Ames Res. Center, Moffett Field, CA, USA
fYear
1988
fDate
14-18 Nov 1988
Firstpage
419
Lastpage
424
Abstract
Techniques are described for computing matrix inverses by algorithms that are highly suited to massively parallel computation. The techniques are based on an algorithm suggested by V. Strassen (1969). Variations of this scheme use matrix Newton iterations and other methods to improve the numerical stability while at the same time preserving a very high level of parallelism. One-processor Cray-2 implementations of these schemes range from one that is up to 55% faster than a conventional library routine to one that is slower than a library routine but achieves excellent numerical stability. The problem of computing the solution to a single set of linear equations is discussed, and it is shown that this problem can also be solved efficiently using these techniques
Keywords
parallel algorithms; Cray-2; Strassen-Newton algorithm; high-speed parallelizable matrix inversion; linear equations; massively parallel computation; matrix Newton iterations; numerical stability; Arithmetic; Concurrent computing; Costs; Parallel processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing '88. [Vol.1]., Proceedings.
Conference_Location
Orlando, FL
Print_ISBN
0-8186-0882-X
Type
conf
DOI
10.1109/SUPERC.1988.44680
Filename
44680
Link To Document