2018
DOI: 10.1016/j.cpc.2017.09.004
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating nuclear configuration interaction calculations through a preconditioned block iterative eigensolver

Abstract: We describe a number of recently developed techniques for improving the performance of large-scale nuclear configuration interaction calculations on high performance parallel computers. We show the benefit of using a preconditioned block iterative method to replace the Lanczos algorithm that has traditionally been used to perform this type of computation. The rapid convergence of the block iterative method is achieved by a proper choice of starting guesses of the eigenvectors and the construction of an effecti… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

5
88
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
4

Relationship

3
5

Authors

Journals

citations
Cited by 63 publications
(93 citation statements)
references
References 36 publications
(80 reference statements)
5
88
0
Order By: Relevance
“…8. We remark that without the preconditioner and initial guess techniques we adopted, LOBPCG's slow convergence rate leads to similar or worse solution times compared to Lanczos/FO, wiping out the gains from replacing SpMVs with SpMMs (for a detailed analyses, please see Shao et al [35]). In this regard, for nuclear CI calculations, inexpensive solves with smaller N max truncations and low cost preconditioners are crucial for the performance benefits observed with LOBPCG.…”
Section: Nm6mentioning
confidence: 99%
See 1 more Smart Citation
“…8. We remark that without the preconditioner and initial guess techniques we adopted, LOBPCG's slow convergence rate leads to similar or worse solution times compared to Lanczos/FO, wiping out the gains from replacing SpMVs with SpMMs (for a detailed analyses, please see Shao et al [35]). In this regard, for nuclear CI calculations, inexpensive solves with smaller N max truncations and low cost preconditioners are crucial for the performance benefits observed with LOBPCG.…”
Section: Nm6mentioning
confidence: 99%
“…Full details and analyses of initial guesses and preconditioning techniques used are discussed by Shao et al [35]. We describe them briefly here:…”
Section: Putting It Altogethermentioning
confidence: 99%
“…We demonstrated the improvement by several numerical examples performed on single processor and multi-core systems using OpenMP parallelization. Most of the techniques discussed here can help improve the stability and performance of a distributed memory parallel implementation of the LOBPCG algorithm also (see, e.g., [14] for a recent implementation on distributed memory systems). However, the performance of such an implementation often depends on the parallelization of the sparse matrix-vector multiplications (SpMV).…”
Section: Discussionmentioning
confidence: 99%
“…Recent developments of the nucleon-nucleon (NN) and three-nucleon (3N) interactions, derived from chiral effective field theory, have yielded major progress [7][8][9][10][11][12][13][14]. These, together with the utilization of massively parallel computing resources (e.g., see [15][16][17][18]), have placed ab initio large-scale simulations at the frontier of nuclear structure and reaction explorations. Among other successful many-body theories, the ab initio no-core shell-model (NCSM) approach, which has considerably advanced our understanding and capability of achieving first-principles descriptions of low-lying states in light nuclear systems (e.g., see [19][20][21][22][23]), has over the last decade taken center stage in the development of microscopic tools for studying the structure of atomic nuclei.…”
Section: Introductionmentioning
confidence: 99%
“…In Sec. III we present results for elastic scattering of protons as well as neutrons from the "closed shell" nuclei 4 He and 16 O in the energy regime between 100 and 200 MeV. Then we apply the formulation to the "open shell" nuclei 12 C and 6 He.…”
Section: Introductionmentioning
confidence: 99%