2020
DOI: 10.1016/j.cpc.2020.107459
|View full text |Cite
|
Sign up to set email alerts
|

ELSI — An open infrastructure for electronic structure solvers

Abstract: Routine applications of electronic structure theory to molecules and periodic systems need to compute the electron density from given Hamiltonian and, in case of non-orthogonal basis sets, overlap matrices. System sizes can range from few to thousands or, in some examples, millions of atoms. Different discretization schemes (basis sets) and different system geometries (finite non-periodic vs. infinite periodic boundary conditions) yield matrices with

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
9

Relationship

4
5

Authors

Journals

citations
Cited by 38 publications
(28 citation statements)
references
References 76 publications
0
28
0
Order By: Relevance
“…All calculations are based on numeric atom-centered orbital (NAO) basis sets. The massively parallel simulations were assisted by the ELSI infrastructure 63,64 and ELPA eigenvalue solver 65 . Full relaxation of lattice parameters and atomic coordinates for all systems was performed with the semilocal Perdew-Burke-Ernzerhof (PBE) functional 44 plus the Tkatchenko-Scheffler (TS) pairwise dispersion scheme for van der Waals (vdW) interactions 45 .…”
Section: Discussionmentioning
confidence: 99%
“…All calculations are based on numeric atom-centered orbital (NAO) basis sets. The massively parallel simulations were assisted by the ELSI infrastructure 63,64 and ELPA eigenvalue solver 65 . Full relaxation of lattice parameters and atomic coordinates for all systems was performed with the semilocal Perdew-Burke-Ernzerhof (PBE) functional 44 plus the Tkatchenko-Scheffler (TS) pairwise dispersion scheme for van der Waals (vdW) interactions 45 .…”
Section: Discussionmentioning
confidence: 99%
“…Over the past few years we have expanded the choices available to users and refined the relevant interfaces. Initially, we added support for new individual solvers as detailed below, but recently we have consolidated some of the most important functionality under a new common interface to the ELSI library of solvers 57,58 .…”
Section: G New Electronic-structure Solversmentioning
confidence: 99%
“…In addition, the ELSI interface is able to convert arbitrarily distributed dense and sparse matrices to the specification expected by the solvers, taking this burden away from the electronic structure code. A comprehensive review of the capabilities in the latest version of ELSI, including parallel solution of problems found in spinpolarized systems (two spin channels) and periodic systems (multiple k-points), scalable matrix I/O, density matrix extrapolation, iterative eigensolvers in a reverse communication interface (RCI) framework, has recently been completed 58 .…”
Section: The Elsi Interfacementioning
confidence: 99%
“…One way of approaching this issue is to try and identify low-level, performance-critical primitives that are needed by multiple codes. These primitives can then be bundled into domain-specific libraries, such as libxc [45], libint [46], ELSI [47], SIRIUS [48], M-A-D-N-E-S-S [49], or TiledArray [50] that are ported to and optimized for the various accelerator architectures by HPC specialists.…”
Section: Discussionmentioning
confidence: 99%