Adaptive Projection Subspace Dimension for the Thick-Restart Lanczos Method
Journal Article
·
· ACM Transactions on Mathematical Software
OSTI ID:941539
The Thick-Restart Lanczos (TRLan) method is an effective method for solving large-scale Hermitian eigenvalue problems. However, its performance strongly depends on the dimension of the projection subspace. In this paper, we propose an objective function to quantify the effectiveness of a chosen subspace dimension, and then introduce an adaptive scheme to dynamically adjust the dimension at each restart. An open-source software package, nu-TRLan, which implements the TRLan method with this adaptive projection subspace dimension is available in the public domain. The numerical results of synthetic eigenvalue problems are presented to demonstrate that nu-TRLan achieves speedups of between 0.9 and 5.1 over the static method using a default subspace dimension. To demonstrate the effectiveness of nu-TRLan in a real application, we apply it to the electronic structure calculations of quantum dots. We show that nu-TRLan can achieve speedups of greater than 1.69 over the state-of-the-art eigensolver for this application, which is based on the Conjugate Gradient method with a powerful preconditioner.
- Research Organization:
- Ernest Orlando Lawrence Berkeley National Laboratory, Berkeley, CA (US)
- Sponsoring Organization:
- Computational Research Division
- DOE Contract Number:
- AC02-05CH11231
- OSTI ID:
- 941539
- Report Number(s):
- LBNL-1059E
- Journal Information:
- ACM Transactions on Mathematical Software, Journal Name: ACM Transactions on Mathematical Software
- Country of Publication:
- United States
- Language:
- English
Similar Records
Thick-restart Lanczos method for electronic structure calculations
Thick-Restart Lanczos Method for Electronic StructureCalculations
A Thick-Restart Lanczos Algorithm with Polynomial Filtering for Hermitian Eigenvalue Problems
Journal Article
·
Wed Sep 01 00:00:00 EDT 1999
· Journal of Computational Physics
·
OSTI ID:20000631
Thick-Restart Lanczos Method for Electronic StructureCalculations
Technical Report
·
Thu Mar 11 23:00:00 EST 1999
·
OSTI ID:7371
A Thick-Restart Lanczos Algorithm with Polynomial Filtering for Hermitian Eigenvalue Problems
Journal Article
·
Mon Aug 15 20:00:00 EDT 2016
· SIAM Journal on Scientific Computing
·
OSTI ID:1438696