Back to Search Start Over

Solvers for $\mathcal{O} (N)$ Electronic Structure in the Strong Scaling Limit

Authors :
Matt Challacombe
Laxmikant V. Kale
Nicolas Bock
Source :
SIAM Journal on Scientific Computing. 38:C1-C21
Publication Year :
2016
Publisher :
Society for Industrial & Applied Mathematics (SIAM), 2016.

Abstract

We present a hybrid OpenMP/Charm\tt++ framework for solving the $\mathcal{O} (N)$ self-consistent-field eigenvalue problem with parallelism in the strong scaling regime, $P\gg{N}$, where $P$ is the number of cores, and $N$ is a measure of system size, i.e., the number of matrix rows/columns, basis functions, atoms, molecules, etc. This result is achieved with a nested approach to spectral projection and the sparse approximate matrix multiply [Bock and Challacombe, SIAM J. Sci. Comput., 35 (2013), pp. C72--C98], and involves a recursive, task-parallel algorithm, often employed by generalized $N$-Body solvers, to occlusion and culling of negligible products in the case of matrices with decay. Employing classic technologies associated with generalized $N$-Body solvers, including overdecomposition, recursive task parallelism, orderings that preserve locality, and persistence-based load balancing, we obtain scaling beyond hundreds of cores per molecule for small water clusters ([H${}_2$O]${}_N$, $N \in \{ 30, ...

Details

ISSN :
10957197 and 10648275
Volume :
38
Database :
OpenAIRE
Journal :
SIAM Journal on Scientific Computing
Accession number :
edsair.doi...........e4c4fee948f7b41a4f91487d5ebb05b7
Full Text :
https://doi.org/10.1137/140974602