• 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