A partitioned shift-without-invert algorithm to improve parallel eigensolution efficiency in real-space electronic transport
Baruch Feldman, Yunkai Zhou

TL;DR
This paper introduces a partitioned shift-without-invert eigenspectrum scheme that enhances the parallel scalability of the TRANSEC electronic transport code, significantly reducing computation time for large systems.
Contribution
A novel eigenspectrum partitioning method that improves parallel efficiency and scalability in large Hermitian eigenvalue problems without requiring matrix inversion.
Findings
Achieved over five-fold reduction in CPU time for large systems.
Demonstrated super-linear parallel speedup potential.
Applicable to general large Hermitian eigenvalue problems.
Abstract
We present an eigenspectrum partitioning scheme without inversion for the recently described real-space electronic transport code, TRANSEC. The primary advantage of TRANSEC is its highly parallel algorithm, which enables studying conductance in large systems. The present scheme adds a new source of parallelization, significantly enhancing TRANSEC's parallel scalability, especially for systems with many electrons. In principle, partitioning could enable super-linear parallel speedup, as we demonstrate in calculations within TRANSEC. In practical cases, we report better than five-fold improvement in CPU time and similar improvements in wall time, compared to previously-published large calculations. Importantly, the suggested scheme is relatively simple to implement. It can be useful for general large Hermitian or weakly non-Hermitian eigenvalue problems, whenever relatively accurate…
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.
