TL;DR
This paper surveys the landscape of DMRG software, highlighting overlaps, opportunities for modularization, and the need for standardization to improve efficiency and collaboration in quantum many-body computations.
Contribution
It provides a comprehensive comparison of 35 DMRG packages, identifying common features and advocating for increased modularity and standardization in the software ecosystem.
Findings
Significant feature overlap among packages.
Opportunities for modularization of core operations.
Current lack of standard interfaces hampers collaboration.
Abstract
The density matrix renormalization group (DMRG) algorithm is a cornerstone computational method for studying quantum many-body systems, renowned for its accuracy and adaptability. Despite DMRG's broad applicability across fields such as materials science, quantum chemistry, and quantum computing, numerous independent implementations have been developed. This survey maps the rapidly expanding DMRG software landscape, providing a comprehensive comparison of features among 35 existing packages. We found significant overlap in features among the packages when comparing key aspects, such as parallelism strategies for high-performance computing and symmetry-adapted formulations that enhance efficiency. This overlap suggests opportunities for modularization of common operations, including tensor operations, symmetry representations, and eigensolvers, as the packages are mostly independent and…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
