Bootstrapped Block Lanczos for large-dimension eigenvalue problems

نویسندگان

چکیده

The Lanczos algorithm has proven itself to be a valuable matrix eigensolver for problems with large dimensions, up hundreds of millions or even tens billions. computational cost using any is dominated by the number sparse matrix-vector multiplications required reach suitable convergence. Block replaces multiplication matrix-matrix multiplication; multplication more efficient, due improved data locality and amortizing fetching constructing element, but randomly chosen starting block (or pivot), requires We find that bootstrapped pivot block, is, an initial constructed from approximate eigenvectors computed in truncated space, leads dramatically reduced multiplications, significantly outperforming both standard vector random pivot. A key condition speed-up have non-trivial overlap final converged vector. implement this approach configuration-interaction code nuclear structure, reduction time-to-solution factor two more, ten.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A fast wavelet-based Lanczos decomposition for large eigenvalue problems

The simple Lanczos process is very eeective for nding a few extreme eigenvalues of a large symmetric matrix. The main task in each iteration step consists in evaluating a matrix-vector product. It is shown in this paper how to apply a fast wavelet-based product in order to speed up computations. Some numerical results are given for the simple case of the Harmonic Oscillator.

متن کامل

An Implicitly Restarted Lanczos Method for Large Symmetric Eigenvalue Problems

The Lanczos process is a well known technique for computing a few, say k, eigenvalues and associated eigenvectors of a large symmetric n×n matrix. However, loss of orthogonality of the computed Krylov subspace basis can reduce the accuracy of the computed approximate eigenvalues. In the implicitly restarted Lanczos method studied in the present paper, this problem is addressed by fixing the num...

متن کامل

Convergence of the block Lanczos method for eigenvalue clusters

The Lanczos method is often used to solve a large scale symmetric matrix eigen-value problem. It is well-known that the single-vector Lanczos method can only find one copy of any multiple eigenvalue and encounters slow convergence towards clustered eigenvalues. On the other hand, the block Lanczos method can compute all or some of the copies of a multiple eigenvalue and, with a suitable block s...

متن کامل

Convergence of Block Lanczos Method for Eigenvalue Clusters

The Lanczos method is often used to solve a large and sparse symmetric matrix eigenvalue problem. It is well-known that the single-vector Lanczos method can only find one copy of any multiple eigenvalue. To compute all or some of the copies of a multiple eigenvalue, one has to use the block Lanczos method which is also known to compute clustered eigenvalues much faster than the single-vector La...

متن کامل

ABLE: An Adaptive Block Lanczos Method for Non-Hermitian Eigenvalue Problems

This work presents an adaptive block Lanczos method for large-scale non-Hermitian Eigenvalue problems (henceforth the ABLE method). The ABLE method is a block version of the non-Hermitian Lanczos algorithm. There are three innovations. First, an adaptive blocksize scheme cures (near) breakdown and adapts the blocksize to the order of multiple or clustered eigenvalues. Second, stopping criteria ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computer Physics Communications

سال: 2023

ISSN: ['1879-2944', '0010-4655']

DOI: https://doi.org/10.1016/j.cpc.2023.108835