# Efficient Computation of Sparse Matrix Functions for Large-Scale   Electronic Structure Calculations: The CheSS Library

**Authors:** Stephan Mohr, William Dawson, Michael Wagner, Damien Caliste, Takahito, Nakajima, Luigi Genovese

arXiv: 1704.00512 · 2017-10-11

## TL;DR

CheSS is a library that efficiently computes matrix functions for large sparse matrices in electronic structure calculations, leveraging Chebyshev polynomial expansions for linear scaling and parallelization.

## Contribution

The paper introduces CheSS, a novel library that exploits matrix sparsity and Chebyshev polynomial expansions to improve large-scale electronic structure computations.

## Key findings

- CheSS scales linearly with the number of nonzero matrix entries.
- It outperforms alternative methods in small spectral width regimes.
- CheSS demonstrates excellent parallel scaling up to thousands of cores.

## Abstract

We present CheSS, the "Chebyshev Sparse Solvers" library, which has been designed to solve typical problems arising in large-scale electronic structure calculations using localized basis sets. The library is based on a flexible and efficient expansion in terms of Chebyshev polynomials and presently features the calculation of the density matrix, the calculation of matrix powers for arbitrary powers, and the extraction of eigenvalues in a selected interval. CheSS is able to exploit the sparsity of the matrices and scales linearly with respect to the number of nonzero entries, making it well-suited for large-scale calculations. The approach is particularly adapted for setups leading to small spectral widths of the involved matrices and outperforms alternative methods in this regime. By coupling CheSS to the DFT code BigDFT, we show that such a favorable setup is indeed possible in practice. In addition, the approach based on Chebyshev polynomials can be massively parallelized, and CheSS exhibits excellent scaling up to thousands of cores even for relatively small matrix sizes.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1704.00512/full.md

## Figures

29 figures with captions in the complete paper: https://tomesphere.com/paper/1704.00512/full.md

## References

71 references — full list in the complete paper: https://tomesphere.com/paper/1704.00512/full.md

---
Source: https://tomesphere.com/paper/1704.00512