Finding eigenvalues and eigenvectors of unsymmetric matrices using a distributed-memory multiprocessor

G. A. Geist, G. J. Davis

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

Abstract

Distrubuted-memory parallel algorithms for finding the eigenvalues and eigenvectors of a dense unsymmetric matrix are given. While several parallel algorithms have been developed for symmetric matrices, little work has been done on the unsymmetric case. Our parallel implementation proceeds in three major steps: reduction of the original matrix to Hessenberg form, application of the implicit double-shift QR algoritm to compute the eigenvalues, and back transformations to compute the eigenvectors. Several modifications to our parallel QR algorithm, including ring communication, pipelining and delayed updating are discussed and compared. Results and timings are given.

Original languageEnglish
Pages (from-to)199-209
Number of pages11
JournalParallel Computing
Volume13
Issue number2
DOIs
StatePublished - Feb 1990

Funding

* Research was supported by the Applied Mathematical Sciences Research Program of the Office of Energy Research, U.S. Department of Energy.

Keywords

  • INTEL iPSC/2
  • Linear algebra
  • hypercube multiprocessor
  • timing results
  • unsymmetric eigenvalue/eigenvector problem

Fingerprint

Dive into the research topics of 'Finding eigenvalues and eigenvectors of unsymmetric matrices using a distributed-memory multiprocessor'. Together they form a unique fingerprint.

Cite this