On the implementation of a fully parallel algorithm for the symmetric eigenvalue problem

J. J. Dongarra, D. C. Sorensen

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

In this paper we present a parallel algorithm for the symmetric algebraic eigenvalue problem. The algorithm is based upon a divide and conquer scheme suggested by Cuppen for computing the eigensystem of a symmetric tridiagonal matrix. We extend this idea to obtain a parallel algorithm that retains a number of active parallel processes that is greater than or equal to the initial number throughout the course of the computation. Computation of the eigensystem of the tridiagonal matrix is reviewed. Also, brief analysis of the numerical properties and sensitivity to round off error is presented to indicate where numerical difficulties may occur. We show how to explicitly overlap the initial reduction to tridiagonal form with the parallel computation of the eigensystem of the tridiagonal matrix. The algorithm is therefore able to exploit parallelism at all levels of the computation and is well suited to a variety of architectures. Computational results have been presented in [4] for several machines. These results are very encouraging with respect to both accuracy and speedup. A surprising result is that the parallel algorithm for the tridiagonal case, even when run in serial mode, can be significantly faster than the previously best sequential algorithm on large problems, and is effective on moderate size problems when run in serial mode.

Original languageEnglish
Pages (from-to)45-53
Number of pages9
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume696
DOIs
StatePublished - Apr 4 1986
Externally publishedYes

Funding

Work supported In part by the Applied Mathematical Sciences subprogram of the Office of Energy Research, U.S. Department of Energy under Contracts W-31-109-Eng-38, DE-AC05-840R21400 and DE-FG02-85ER25001.

FundersFunder number
Office of Energy Research
U.S. Department of EnergyW-31-109-Eng-38, DE-FG02-85ER25001, DE-AC05-840R21400

    Fingerprint

    Dive into the research topics of 'On the implementation of a fully parallel algorithm for the symmetric eigenvalue problem'. Together they form a unique fingerprint.

    Cite this