Chebyshev Accelerated Subspace Eigensolver for Pseudo-hermitian Hamiltonians
Edoardo Di Napoli (1), Cl\'ement Richefort (1), Xinzhe Wu (1) ((1) J\"ulich Supercomputing Centre, Forschungszentrum J\"ulich, Germany)

TL;DR
This paper extends the Chebyshev Accelerated Subspace Eigensolver (ChASE) to efficiently compute small positive eigenpairs of pseudo-hermitian Hamiltonians, leveraging spectral properties for scalable parallel performance.
Contribution
It introduces an oblique Rayleigh-Ritz projection and a parallel recursive matrix multiplication to improve the eigensolver's efficiency and scalability for pseudo-hermitian matrices.
Findings
Achieves scalable computation of thousands of eigenpairs on exascale systems.
Demonstrates quadratic convergence of Ritz values without dual basis construction.
Supports the analysis with numerical experiments confirming effectiveness.
Abstract
Studying the optoelectronic structure of materials can require the computation of several thousands of the smallest positive eigenpairs of a pseudo-hermitian Hamiltonian. Iterative eigensolvers may be preferred over direct methods for this task since their complexity is a function of the desired fraction of the spectrum. In addition, they generally rely on highly optimized and scalable kernels such as matrix-vector multiplications that leverage the massive parallelism and the computational power of modern exascale systems. The Chebyshev Accelerated Subspace iteration Eigensolver (ChASE) is able to compute several thousands of the most extreme eigenpairs of dense hermitian matrices with proven scalability over massive parallel accelerated clusters. This work presents an extension of ChASE to solve for a portion of the smallest positive eigenpairs of pseudo-hermitian Hamiltonians as they…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
