2016
DOI: 10.1137/140974602
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: We present a hybrid OpenMP/Charm++ framework for solving the O(N ) Self-Consistent-Field eigenvalue problem with parallelism in the strong scaling regime, P N , where P is the number of cores, and N 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 C72, 2013], and involves a recursive, task-parall… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 14 publications
(14 citation statements)
references
References 97 publications
0
14
0
Order By: Relevance
“…The graph-based electronic structure theory combines the natural parallelism of a divide and conquer approach [12][13][14][15][16][17] with the automatically adaptive and tunable accuracy of a thresholded sparse matrix algebra, [18][19][20][21][22][23][24][25][26][27][28][29][30][31] which can be combined with fast, low pre-factor, recursive Fermi operator expansion methods [32][33][34][35][36][37][38][39][40][41] and can be applied to modern formulations of Born-Oppenheimer molecular dynamics. [42][43][44][45][46][47][48][49][50] The article is outlined as follows: first we introduce the graph-based formalism for general sparse matrix polynomials expanded over separate subgraphs, thereafter we apply the methodology to the Fermi-operator expansion in electronic structure theory with demonstrations for a protein-like structure of polyalanine solvated in water, before analyzing applications in molecular dynamics simulations.…”
Section: Introductionmentioning
confidence: 99%
“…The graph-based electronic structure theory combines the natural parallelism of a divide and conquer approach [12][13][14][15][16][17] with the automatically adaptive and tunable accuracy of a thresholded sparse matrix algebra, [18][19][20][21][22][23][24][25][26][27][28][29][30][31] which can be combined with fast, low pre-factor, recursive Fermi operator expansion methods [32][33][34][35][36][37][38][39][40][41] and can be applied to modern formulations of Born-Oppenheimer molecular dynamics. [42][43][44][45][46][47][48][49][50] The article is outlined as follows: first we introduce the graph-based formalism for general sparse matrix polynomials expanded over separate subgraphs, thereafter we apply the methodology to the Fermi-operator expansion in electronic structure theory with demonstrations for a protein-like structure of polyalanine solvated in water, before analyzing applications in molecular dynamics simulations.…”
Section: Introductionmentioning
confidence: 99%
“…Parallel implementations of SpAMM. Bock et al [10] present two parallel implementations of the SpAMM algorithm. The first one, which uses the OpenMP application programming interface, exploits parallel quad-tree traversal using untied task, i.e.…”
Section: 2mentioning
confidence: 99%
“…The first expression in (10) is the element-wise error introduced by truncation of matrices before multiplication, and its bound is derived in Lemma 1. The second expression in (10) is the error introduced by the SpAMM algorithm assuming that the matrices have been already truncated, and its bound is derived in Lemma 2. Combination of those results gives us…”
Section: Error Estimationsmentioning
confidence: 99%
“…Similarly, numerical applications such as scientific simulations also use SpGEMM as a subroutine. Typical examples include the Algebraic Multigrid (AMG) method for solving sparse system of linear equations [9], volumetric mesh processing [10], and linear-scaling electronic structure calculations [11].…”
Section: Introductionmentioning
confidence: 99%