Your browser doesn't support javascript.
loading
Local Second Order MoÌ·ller-Plesset Theory with a Single Threshold Using Orthogonal Virtual Orbitals: A Distributed Memory Implementation.
Shi, Tianyi; Wang, Zhenling; Aldossary, Abdulrahman; Liu, Yang; Li, Xiaoye S; Head-Gordon, Martin.
Affiliation
  • Shi T; Applied Mathematics and Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, California 94720, United States.
  • Wang Z; Department of Chemistry, University of California, Berkeley, California 94720, United States.
  • Aldossary A; Chemical Sciences Division, Lawrence Berkeley National Laboratory, Berkeley, California 94720, United States.
  • Liu Y; Department of Chemistry, University of Toronto, Toronto, Ontario M5S 1A1, Canada.
  • Li XS; Applied Mathematics and Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, California 94720, United States.
  • Head-Gordon M; Applied Mathematics and Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, California 94720, United States.
J Chem Theory Comput ; 2024 Sep 02.
Article in En | MEDLINE | ID: mdl-39221855
ABSTRACT
In order to alleviate the computational burden associated with superlinear compute scalings with molecular size in electron correlation methods, researchers have developed local correlation methods that wisely treat relatively small contributions as zeros but still yield accurate energy approximation. Such local correlation techniques can also be combined with parallel computing resources to obtain further efficiency and scalability. This work focuses on the distributed memory parallel implementation of a local correlation method for second order MoÌ·ller-Plesset (MP2) theory. This method also only has a single threshold to control the dropping of terms and accuracy of different computing kernels in the algorithm. The process partitioning strategy and distributed parallel implementation with the message passing interface (MPI) are discussed. In particular, the algorithm relies on a fixed sparsity pattern matrix multiplication and a corresponding distributed conjugate gradient solver, which exhibits almost linear scaling in both strong and weak scaling analyses. Numerical experiments on a range of molecules, including linear chains and molecules with 2 and 3-dimensional characters, are reported. For example, with only 32 MPI ranks, this MP2 implementation can calculate the correlation energy of vancomycin in def2-TZVP basis within 0.003% accuracy (10-6.5 threshold) in half an hour, where the same problem is unfeasible to solve with sequential or pure shared memory implementations.

Full text: 1 Collection: 01-internacional Database: MEDLINE Language: En Journal: J Chem Theory Comput Year: 2024 Document type: Article Affiliation country: United States

Full text: 1 Collection: 01-internacional Database: MEDLINE Language: En Journal: J Chem Theory Comput Year: 2024 Document type: Article Affiliation country: United States