Back to Search
Start Over
Solvers for $\mathcal{O} (N)$ Electronic Structure in the Strong Scaling Limit
- 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, ...
- Subjects :
- Discrete mathematics
Applied Mathematics
Task parallelism
010103 numerical & computational mathematics
01 natural sciences
Measure (mathematics)
Matrix multiplication
Combinatorics
Computational Mathematics
Matrix (mathematics)
Scaling limit
0103 physical sciences
Linear scale
0101 mathematics
010306 general physics
Scaling
Eigenvalues and eigenvectors
Mathematics
Subjects
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