Publication Cover
Molecular Physics
An International Journal at the Interface Between Chemistry and Physics
Volume 112, 2014 - Issue 5-6: Proceedings of Molecular Quantum Mechanics 2013
258
Views
10
CrossRef citations to date
0
Altmetric
Invited Article

Shared memory multiprocessing implementation of resolution-of-the-identity second-order Møller–Plesset perturbation theory with attenuated and unattenuated results for intermolecular interactions between large molecules

, , &
Pages 836-843 | Received 17 Sep 2013, Accepted 21 Nov 2013, Published online: 06 Jan 2014
 

Abstract

We examine the second-order Møller–Plesset perturbation theory energy under the resolution-of-the-identity approximation (RI-MP2) and present an improved algorithm for single-node, multi-threaded computation. This algorithm is based on shared memory parallelisation of the rate-limiting steps and an overall reduction in the number of disk reads. The requisite fifth-order computation in RI-MP2 calculations is efficiently parallelised within this algorithm, with improvements in overall parallel efficiency as the system size increases. Fourth-order steps are also parallelised. As an application, we present energies and timings for several large, noncovalently interacting systems with this algorithm, and demonstrate that the RI-MP2 cost is still typically less than 40% of the underlying self consistent field (SCF) calculation. The attenuated RI-MP2 energy is also implemented with this algorithm, and some new large-scale tests of this method are reported. The attenuated RI-MP2(terfc, aug-cc-pVDZ) method yields excellent agreement with benchmark values for the L7 database (R. Sedlak et al., J. Chem. Theory Comput. 2013, 9, 3364) and 10 tetrapeptide conformers (L. Goerigk et al., Phys. Chem. Chem. Phys. 2013, 15, 7028), with at least a 90% reduction in the root-mean-squared (RMS) error versus RI-MP2/aug-cc-pVDZ.

Additional information

Funding

This work was supported by the US Department of Energy [Contract No. DE-AC02-05CH11231]. We acknowledge computational resources obtained under NSF award [grant number CHE-1048789].

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.