6533b872fe1ef96bd12d2e2c

RESEARCH PRODUCT

(Approximate) Low-Mode Averaging with a new Multigrid Eigensolver

Andreas FrommerJakob SimethKarsten KahlBenjamin MüllerMatthias RottmannGunnar S. BaliSara CollinsIssaku Kanamori

subject

Computer scienceHigh Energy Physics::LatticeHigh Energy Physics - Lattice (hep-lat)FOS: Physical sciencesRayleigh quotient iterationKrylov subspaceDirac operatorComputer Science::Numerical AnalysisHermitian matrixsymbols.namesakeHigh Energy Physics - LatticeMultigrid methodComputer Science::Mathematical SoftwaresymbolsApplied mathematicsSelf-adjoint operatorEigenvalues and eigenvectorsInterpolation

description

We present a multigrid based eigensolver for computing low-modes of the Hermitian Wilson Dirac operator. For the non-Hermitian case multigrid methods have already replaced conventional Krylov subspace solvers in many lattice QCD computations. Since the $\gamma_5$-preserving aggregation based interpolation used in our multigrid method is valid for both, the Hermitian and the non-Hermitian case, inversions of very ill-conditioned shifted systems with the Hermitian operator become feasible. This enables the use of multigrid within shift-and-invert type eigensolvers. We show numerical results from our MPI-C implementation of a Rayleigh quotient iteration with multigrid. For state-of-the-art lattice sizes and moderate numbers of desired low-modes we achieve speed-ups of an order of magnitude and more over PARPACK. We show results and develop strategies how to make use of our eigensolver for calculating disconnected contributions to hadronic quantities that are noisy and still computationally challenging. Here, we explore the possible benefits, using our eigensolver for low-mode averaging and related methods with high and low accuracy eigenvectors. We develop a low-mode averaging type method using only a few of the smallest eigenvectors with low accuracy. This allows us to avoid expensive exact eigensolves, still benefitting from reduced statistical errors.

https://doi.org/10.22323/1.251.0350