2010
DOI: 10.1137/080725532
|View full text |Cite
|
Sign up to set email alerts
|

Computing and Deflating Eigenvalues While Solving Multiple Right-Hand Side Linear Systems with an Application to Quantum Chromodynamics

Abstract: We present a new algorithm that computes eigenvalues and eigenvectors of a Hermitian positive definite matrix while solving a linear system of equations with conjugate gradient (CG). Traditionally, all the CG iteration vectors could be saved and recombined through the eigenvectors of the tridiagonal projection matrix, which is equivalent theoretically to unrestarted Lanczos. Our algorithm capitalizes on the iteration vectors produced by CG to update only a small window of vectors that approximate the eigenvect… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
112
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
6
3

Relationship

1
8

Authors

Journals

citations
Cited by 81 publications
(113 citation statements)
references
References 51 publications
(102 reference statements)
1
112
0
Order By: Relevance
“…Performing multiple measurements on the same configuration offers two important opportunities for increased efficiency. First if we can use a low-mode deflation method such as eigCG [9] we will be able to amortize the setup costs of such an approach over a large number of inversions. Second we can use the all mode averaging technique [10] and perform most of these many inversions at reduced precision and use a relatively few accurate inversions to determine a correction that guarantees systematic double precision but with an additional (usually small) statistical error that reflects the small number of accurate solves.…”
Section: Details Of the Simulationmentioning
confidence: 99%
“…Performing multiple measurements on the same configuration offers two important opportunities for increased efficiency. First if we can use a low-mode deflation method such as eigCG [9] we will be able to amortize the setup costs of such an approach over a large number of inversions. Second we can use the all mode averaging technique [10] and perform most of these many inversions at reduced precision and use a relatively few accurate inversions to determine a correction that guarantees systematic double precision but with an additional (usually small) statistical error that reflects the small number of accurate solves.…”
Section: Details Of the Simulationmentioning
confidence: 99%
“…The first one is Lüscher's inexact low modes deflation algorithm with the domain-decomposed subspaces that are based on the property called local coherence of the low modes [4]. The second one is the EigCG algorithm by Stathopoulos and Orginos [5]. With the inexact low modes deflation method, we obtained a big factor of improvement with a 16 3 × 32 × 8 lattice on a single node machine.…”
Section: The Eigcg Algorithmmentioning
confidence: 99%
“…We follow very closely the original work of EigCG in [5]. Our goal is to solve Ax = b fast for many right hand side vectors b.…”
Section: The Eigcg Algorithmmentioning
confidence: 99%
“…The list of available solvers includes CG, BiCG, BiCGstab, FGMRES, CGS, EigCG [17] and GCR. A FGMRES solver applying inexact deflation as discussed in Ref.…”
Section: Iterative Solversmentioning
confidence: 99%