2005
DOI: 10.1137/030601107
|View full text |Cite
|
Sign up to set email alerts
|

A Parallel Eigensolver for Dense Symmetric Matrices Based on Multiple Relatively Robust Representations

Abstract: We present a new parallel algorithm for the dense symmetric eigenvalue/eigenvector problem that is based upon the tridiagonal eigensolver, Algorithm MR 3 , recently developed by Dhillon and Parlett. Algorithm MR 3 has a complexity of O(n 2) operations for computing all eigenvalues and eigenvectors of a symmetric tridiagonal problem. Moreover the algorithm requires only O(n) extra workspace and can be adapted to compute any subset of k eigenpairs in O(nk) time. In contrast, all earlier stable parallel algorithm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
44
0
2

Year Published

2006
2006
2014
2014

Publication Types

Select...
7
1
1

Relationship

2
7

Authors

Journals

citations
Cited by 52 publications
(47 citation statements)
references
References 37 publications
1
44
0
2
Order By: Relevance
“…[51,52,53,54] For the purposes of this paper, we note that ELPA relies upon an efficient implementation of the divide-and-conquer approach, the steps of which are reviewed in Ref. [22].…”
Section: The Eigenvalue Problemmentioning
confidence: 99%
“…[51,52,53,54] For the purposes of this paper, we note that ELPA relies upon an efficient implementation of the divide-and-conquer approach, the steps of which are reviewed in Ref. [22].…”
Section: The Eigenvalue Problemmentioning
confidence: 99%
“…including some OOC extensions (SOLAR, POOCLAPACK). Among the conventional solvers for the symmetric eigenproblem, in [7] we introduced a practical OOC-GPU implementation of a two-stage reduction-based eigensolver which first transforms the matrix C from dense to band form, to then refine this intermediate matrix to tridiagonal form, and finally obtain the eigenvalues using the MR 3 tridiagonal eigensolver [6,8]. There, we demonstrated how, by carefully orchestrating the PCI data transfers between host and accelerator, in-core performance is maintained or even increased for the OOC solution of general large-scale eigenproblems on hybrid CPU-GPU platforms.…”
Section: Symmetric Definite Eigenproblemsmentioning
confidence: 99%
“…In the subsequent stage,Ĉ is further reduced to a tridiagonal matrix T ∈ R n×n as Q T 2Ĉ Q 2 = T with Q 2 ∈ R n×n orthogonal. Finally, the eigenvalues of T (which are also those of the C) and the associated eigenvectors, in Z ∈ R n×s , are computed using, e.g., the MR 3 solver [7], [4]; and the eigenvectors are recovered from Y := Q 1 Q 2 Z.…”
Section: Two-stage Reduction To Tridiagonal Formmentioning
confidence: 99%