Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Extending the eigCG algorithm to non-symmetric linear systems with multiple right-hand sides

Conference ·
OSTI ID:1023440

For Hermitian positive definite linear systems and eigenvalue problems, the eigCG algorithm is a memory efficient algorithm that solves the linear system and simultaneously computes some of its eigenvalues. The algorithm is based on the Conjugate-Gradient (CG) algorithm, however, it uses only a window of the vectors generated by the CG algorithm to compute approximate eigenvalues. The number and accuracy of the eigenvectors can be increased by solving more right-hand sides. For Hermitian systems with multiple right-hand sides, the computed eigenvectors can be used to speed up the solution of subsequent systems. The algorithm was tested on Lattice QCD problems by solving the normal equations and was shown to give large speed up factors and to remove the critical slowing down as we approach light quark masses. Here, an extension to the non-symmetric case based on the two-sided Lanczos algorithm is given. The new algorithm is tested on Lattice QCD problems and is shown to give promising results. We also study the removal of the critical slowing down and compare results with those of the eigCG algorithm. We also discuss the case when the system is gamma5-Hermitian.

Research Organization:
Thomas Jefferson National Accelerator Facility, Newport News, VA (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
AC05-06OR23177
OSTI ID:
1023440
Report Number(s):
JLAB-THY-09-978; DOE/OR/23177-1778; arXiv:0911.2285
Country of Publication:
United States
Language:
English

Similar Records

Deflation for inversion with multiple right-hand sides in QCD
Conference · Mon Jun 01 00:00:00 EDT 2009 · J. Phys., Conf. Ser. · OSTI ID:1003867

Extending the eigCG algorithm to nonsymmetric Lanczos for linear systems with multiple right-hand sides
Journal Article · Fri Aug 01 00:00:00 EDT 2014 · Numerical Linear Algebra with Applications · OSTI ID:1156889

On the Lanczos method for solving symmetric linear systems with several right-hand sides
Journal Article · Tue Mar 31 23:00:00 EST 1987 · Math. Comput.; (United States) · OSTI ID:6895560