A projected preconditioned conjugate gradient algorithm for computing many extreme eigenpairs of a Hermitian matrix

From MaRDI portal
Publication:349770

DOI10.1016/J.JCP.2015.02.030zbMATH Open1349.65133arXiv1407.7506OpenAlexW1963825920MaRDI QIDQ349770FDOQ349770


Authors: Eugene Vecharynski, Chao Yang, John E. Pask Edit this on Wikidata


Publication date: 5 December 2016

Published in: Journal of Computational Physics (Search for Journal in Brave)

Abstract: We present an iterative algorithm for computing an invariant subspace associated with the algebraically smallest eigenvalues of a large sparse or structured Hermitian matrix A. We are interested in the case in which the dimension of the invariant subspace is large (e.g., over several hundreds or thousands) even though it may still be small relative to the dimension of A. These problems arise from, for example, density functional theory based electronic structure calculations for complex materials. The key feature of our algorithm is that it performs fewer Rayleigh--Ritz calculations compared to existing algorithms such as the locally optimal precondition conjugate gradient or the Davidson algorithm. It is a block algorithm, hence can take advantage of efficient BLAS3 operations and be implemented with multiple levels of concurrency. We discuss a number of practical issues that must be addressed in order to implement the algorithm efficiently on a high performance computer.


Full work available at URL: https://arxiv.org/abs/1407.7506




Recommendations




Cites Work


Cited In (27)

Uses Software





This page was built for publication: A projected preconditioned conjugate gradient algorithm for computing many extreme eigenpairs of a Hermitian matrix

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q349770)