ELSI: a unified software interface for Kohn-Sham electronic structure solvers
From MaRDI portal
Publication:6155743
Abstract: Solving the electronic structure from a generalized or standard eigenproblem is often the bottleneck in large scale calculations based on Kohn-Sham density-functional theory. This problem must be addressed by essentially all current electronic structure codes, based on similar matrix expressions, and by high-performance computation. We here present a unified software interface, ELSI, to access different strategies that address the Kohn-Sham eigenvalue problem. Currently supported algorithms include the dense generalized eigensolver library ELPA, the orbital minimization method implemented in libOMM, and the pole expansion and selected inversion (PEXSI) approach with lower computational complexity for semilocal density functionals. The ELSI interface aims to simplify the implementation and optimal use of the different strategies, by offering (a) a unified software framework designed for the electronic structure solvers in Kohn-Sham density-functional theory; (b) reasonable default parameters for a chosen solver; (c) automatic conversion between input and internal working matrix formats, and in the future (d) recommendation of the optimal solver depending on the specific problem. Comparative benchmarks are shown for system sizes up to 11,520 atoms (172,800 basis functions) on distributed memory supercomputing architectures.
Cites work
- \texttt{NWChem}: a comprehensive and scalable open-source solution for large scale molecular simulations
- A Divide and Conquer method for the symmetric tridiagonal eigenproblem
- Ab initio molecular simulations with numeric atom-centered orbitals
- Adaptive local basis set for Kohn-Sham density functional theory in a discontinuous Galerkin framework. I: Total energy calculation
- Algorithm 807
- Efficient \(O(N)\) integration for all-electron electronic structure calculation using numeric basis functions
- Electronic Structure
- Fast algorithm for extracting the diagonal of the inverse matrix with application to the electronic structure analysis of metallic systems
- Finite-element methods in electronic-structure theory
- scientific article; zbMATH DE number 6159604 (Why is no real title available?)
- MADNESS: a multiresolution, adaptive numerical environment for scientific simulation
- Parallel Symbolic Factorization for Sparse LU with Static Pivoting
- Preconditioning orbital minimization method for planewave discretization
- ScaLAPACK Users' Guide
- SelInv---An Algorithm for Selected Inversion of a Sparse Symmetric Matrix
- SuperLU_DIST
Cited in
(9)- Triangularized orthogonalization-free method for solving extreme eigenvalue problems
- Benefits from using mixed precision computations in the ELPA-AEO and ESSEX-II eigensolver projects
- EigenKernel
- Numerical methods for Kohn–Sham density functional theory
- ELSI -- an open infrastructure for electronic structure solvers
- GPU acceleration of all-electron electronic structure theory using localized numeric atom-centered basis functions
- Efficient parallel linear scaling method to get the response density matrix in all-electron real-space density-functional perturbation theory
- A distributed block Chebyshev-Davidson algorithm for parallel spectral clustering
- GPU-acceleration of the ELPA2 distributed eigensolver for dense symmetric and Hermitian eigenproblems
This page was built for publication: ELSI: a unified software interface for Kohn-Sham electronic structure solvers
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6155743)