2012
DOI: 10.1021/ct200897x
|View full text |Cite
|
Sign up to set email alerts
|

Linear Scaling Self-Consistent Field Calculations with Millions of Atoms in the Condensed Phase

Abstract: In this work, the applicability and performance of a linear scaling algorithm is investigated for three-dimensional condensed phase systems. A simple but robust approach based on the matrix sign function is employed together with a thresholding matrix multiplication that does not require a prescribed sparsity pattern. Semiempirical methods and density functional theory have been tested. We demonstrate that self-consistent calculations with 1 million atoms are feasible for simple systems. With this approach, th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
197
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 159 publications
(198 citation statements)
references
References 81 publications
(184 reference statements)
1
197
0
Order By: Relevance
“…All other MPI communication is performed either within the global row processor group or the global column processor group. We note that a similar conversion procedure also can be found in other electronic structure software packages such as SIESTA [6] and CP2K [16] when ScaLA-PACK is used.…”
Section: Computation Of the Electron Densitymentioning
confidence: 89%
See 2 more Smart Citations
“…All other MPI communication is performed either within the global row processor group or the global column processor group. We note that a similar conversion procedure also can be found in other electronic structure software packages such as SIESTA [6] and CP2K [16] when ScaLA-PACK is used.…”
Section: Computation Of the Electron Densitymentioning
confidence: 89%
“…On the other hand, several DFT software packages based on contracted basis functions have achieved high parallel performance using linear scaling techniques for insulating systems. Examples include CP2K [16] and CONQUEST, [17] in which linear scaling is achieved based on parallel sparse matrix multiplication. [18][19][20] CP2K has demonstrated calculations on 96,000 water molecular scaling to 46,656 cores.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Nevertheless, we can make some preliminary comparisons on the basis of already-published work, particularly that by the developers of CP2K, who have applied hybrid parallelism to their code, 35 and in particular to the sparse matrix algebra with the DBSCR library. 36 Several fundamental differences exist between these codes: firstly, CP2K uses Gaussian basis sets augmented with plane-waves, and thus a larger number of functions per atom than the number typically used by ONETEP, where a minimal number of in-situ optimised functions are used; secondly, CP2K applies thresholding to determine the truncation of its representation of the density kernel matrix, in contrast to the approach used in ONETEP, where all nonzero elements of intermediate matrices are retained until the final result of an optimisation step is used to update the current kernel.…”
Section: Large Systemsmentioning
confidence: 99%
“…However, the variational optimization of the DM is very inefficient for accurate DFT calculations 3,11 , which require many basis functions per atom. Therefore, the applications of DMbased LS methods have been limited to minimal-basis tight-binding problems.…”
Section: Introductionmentioning
confidence: 99%