2019
DOI: 10.1002/qua.25937
|View full text |Cite
|
Sign up to set email alerts
|

Multithreaded parallelization of the energy and analytic gradient in the fragment molecular orbital method

Abstract: The fragment molecular orbital method in GAMESS is parallelized in a multithreaded OpenMP implementation combined with the MPI version of the two‐level generalized distributed data interface. The energy and analytic gradient in gas phase and the polarizable continuum model of solvation are parallelized in this hybrid three‐level scheme, achieving a large memory footprint reduction and a high parallel efficiency on Intel Xeon Phi processors. The parallel efficiency is demonstrated on the Stampede2 and Theta sup… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
3
1

Relationship

3
4

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 90 publications
0
12
0
Order By: Relevance
“…Bottlenecks in the RI-G3 method, including the HF/6-31G­(d) gradient, RI-MP2/6-31G­(d) gradient, RI-CCSD­(T)/6-31G­(d), and RI-MP2/G3L single point energy calculations have been parallelized using the hybrid distributed/shared memory models based on MPI and OpenMP API. In practice, one MPI rank is created on each compute node or socket, which then spawns a team of threads for the actual computation.…”
Section: Mpi/openmp Ri-g3/pdg Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Bottlenecks in the RI-G3 method, including the HF/6-31G­(d) gradient, RI-MP2/6-31G­(d) gradient, RI-CCSD­(T)/6-31G­(d), and RI-MP2/G3L single point energy calculations have been parallelized using the hybrid distributed/shared memory models based on MPI and OpenMP API. In practice, one MPI rank is created on each compute node or socket, which then spawns a team of threads for the actual computation.…”
Section: Mpi/openmp Ri-g3/pdg Methodsmentioning
confidence: 99%
“…These new algorithms have been demonstrated to significantly increase the performance and the applicability domain of these electron correlation methods. In addition, the HF energy and gradient methods in GAMESS have also been threaded, thereby attaining significant speedups. , …”
Section: Introductionmentioning
confidence: 99%
“…Lyakh introduces abstract that promise to increase performance portability and hide from the scientist some of the complexity of programming current heterogeneous high‐performance computer designs. Mironov et al describe the OpenMP+MPI hybrid parallelization of the Fragment Molecular Orbital (FMO) method in GAMESS and its excellent performance on current NSF and DOE supercomputers. Peng et al present their massively parallel implementation of CCSD(T) within MPQC and demonstrate excellent performance on a wide range of hardware, including hybrid systems.…”
Section: Research Resourcesmentioning
confidence: 99%
“…The fragment molecular orbital (FMO) method [28][29][30][31][32] is a fragmentation approach for which analytic first [33,34] and second derivatives [35,36] have been developed. FMO has been extensively used for analyzing protein-ligand interactions [37][38][39] and properties of large systems, [40,41] taking advantage of fragmentation for acceleration [42] and analysis. The cost of geometry optimizations for flexible systems is high because of the large number of degrees of freedom.…”
Section: Introductionmentioning
confidence: 99%