1
|
Blaschke S, Kitsaras MP, Stopkowicz S. Finite-field Cholesky decomposed coupled-cluster techniques (ff-CD-CC): theory and application to pressure broadening of Mg by a He atmosphere and a strong magnetic field. Phys Chem Chem Phys 2024; 26:28828-28848. [PMID: 39540271 DOI: 10.1039/d4cp03103b] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2024]
Abstract
For the interpretation of spectra of magnetic stellar objects such as magnetic white dwarfs (WDs), highly accurate quantum chemical predictions for atoms and molecules in finite magnetic field are required. Especially the accurate description of electronically excited states and their properties requires established methods such as those from coupled-cluster (CC) theory. However, respective calculations are computationally challenging even for medium-sized systems. Cholesky decomposition (CD) techniques may be used to alleviate memory bottlenecks. In finite magnetic field computations, the latter are increased due to the reduction of permutational symmetry within the electron-repulsion-integrals (ERIs) as well as the need for complex-valued data types. CD enables a memory-efficient, approximate description of the ERIs with rigorous error control and thus the treatment of larger systems at the CC level becomes feasible. In order to treat molecules in a finite magnetic field, we present in this work the working equations of the left and right-hand side equations for finite field (ff)-EOM-CD-CCSD for various EOM flavours as well as for the approximate ff-EOM-CD-CC2 method. The methods are applied to the study of the modification of the spectral lines of a magnesium transition by a helium atmosphere that can be found on magnetic WD stars.
Collapse
Affiliation(s)
- Simon Blaschke
- Department Chemie, Johannes Gutenberg-Universität Mainz, Duesbergweg 10-14, D-55128 Mainz, Germany
- Fachrichtung Chemie, Universität des Saarlandes, Campus B2.2, D-66123 Saarbrücken, Germany.
| | - Marios-Petros Kitsaras
- Fachrichtung Chemie, Universität des Saarlandes, Campus B2.2, D-66123 Saarbrücken, Germany.
| | - Stella Stopkowicz
- Fachrichtung Chemie, Universität des Saarlandes, Campus B2.2, D-66123 Saarbrücken, Germany.
- Hylleraas Centre for Quantum Molecular Sciences, Department of Chemistry, University of Oslo, P.O. Box 1033, N-0315 Oslo, Norway
| |
Collapse
|
2
|
Hillers-Bendtsen AE, Kjeldal FØ, Høyer NM, Johansen MB, Juncker von Buchwald T, Iuel Lunøe Dünweber PG, Olsen LH, Jensen F, Olsen J, Jørgensen P, Mikkelsen KV. Cluster perturbation theory. X. A parallel implementation of Lagrangian perturbation series for the coupled cluster singles and doubles ground-state energy through fifth order. J Chem Phys 2024; 161:184111. [PMID: 39530365 DOI: 10.1063/5.0234183] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/20/2024] [Accepted: 10/16/2024] [Indexed: 11/16/2024] Open
Abstract
We describe an efficient implementation of cluster perturbation and Møller-Plesset Lagrangian energy series through the fifth order that targets the coupled cluster singles and doubles energy utilizing the resolution of the identity approximation. We illustrate the computational performance of the implementation by performing ground state energy calculations on systems with up to 1200 basis functions using a single node and by comparison to conventional coupled cluster singles and doubles calculations. We further show that our hybrid message passing interface/open multiprocessing parallel implementation that also utilizes graphical processing units can be used to obtain fifth order energies on systems with almost 1200 basis functions with a 90 min "time to solution" running on Frontier at Oak Ridge National Laboratory.
Collapse
Affiliation(s)
| | - Frederik Ørsted Kjeldal
- Department of Chemistry, University of Copenhagen, Universitetsparken 5, DK2100 Copenhagen Ø, Denmark
- Department of Chemistry, Technical University of Denmark, Kemitorvet 207, DK2800 Kongens Lyngby, Denmark
| | - Nicolai Machholdt Høyer
- Department of Chemistry, University of Copenhagen, Universitetsparken 5, DK2100 Copenhagen Ø, Denmark
- Department of Chemistry, Aarhus University, Langelandsgade 140, DK8000 Aarhus C, Denmark
| | - Magnus Bukhave Johansen
- Department of Chemistry, University of Copenhagen, Universitetsparken 5, DK2100 Copenhagen Ø, Denmark
| | - Theo Juncker von Buchwald
- Department of Chemistry, University of Copenhagen, Universitetsparken 5, DK2100 Copenhagen Ø, Denmark
- Department of Chemistry, Technical University of Denmark, Kemitorvet 207, DK2800 Kongens Lyngby, Denmark
| | | | - Lars Henrik Olsen
- Department of Chemistry, University of Copenhagen, Universitetsparken 5, DK2100 Copenhagen Ø, Denmark
| | - Frank Jensen
- Department of Chemistry, Aarhus University, Langelandsgade 140, DK8000 Aarhus C, Denmark
| | - Jeppe Olsen
- Department of Chemistry, Aarhus University, Langelandsgade 140, DK8000 Aarhus C, Denmark
| | - Poul Jørgensen
- Department of Chemistry, Aarhus University, Langelandsgade 140, DK8000 Aarhus C, Denmark
| | - Kurt V Mikkelsen
- Department of Chemistry, University of Copenhagen, Universitetsparken 5, DK2100 Copenhagen Ø, Denmark
| |
Collapse
|
3
|
Ye HZ, Berkelbach TC. Periodic Local Coupled-Cluster Theory for Insulators and Metals. J Chem Theory Comput 2024; 20:8948-8959. [PMID: 39376105 DOI: 10.1021/acs.jctc.4c00936] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/09/2024]
Abstract
We describe the implementation details of periodic local coupled-cluster theory with single and double excitations (CCSD) and perturbative triple excitations [CCSD(T)] using local natural orbitals (LNOs) and k-point symmetry. We discuss and compare several choices for orbital localization, fragmentation, and LNO construction. By studying diamond and lithium, we demonstrate that periodic LNO-CC theory can be applied with equal success to both insulators and metals, achieving speedups of 2 to 3 orders of magnitude even for moderately sized k-point meshes. Our final predictions of the equilibrium cohesive energy, lattice constant, and bulk modulus for diamond and lithium are in good agreement with previous theoretical predictions and experimental results.
Collapse
Affiliation(s)
- Hong-Zhou Ye
- Department of Chemistry, Columbia University, New York, New York 10027, United States
| | - Timothy C Berkelbach
- Department of Chemistry, Columbia University, New York, New York 10027, United States
- Initiative for Computational Catalysis, Flatiron Institute, New York, New York 10010, United States
| |
Collapse
|
4
|
Michalak P, Lesiuk M. Rank-Reduced Equation-of-Motion Coupled Cluster Triples: an Accurate and Affordable Way of Calculating Electronic Excitation Energies. J Chem Theory Comput 2024; 20:8970-8983. [PMID: 39347964 PMCID: PMC11500429 DOI: 10.1021/acs.jctc.4c00959] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/23/2024] [Revised: 09/09/2024] [Accepted: 09/11/2024] [Indexed: 10/01/2024]
Abstract
In the present work, we report an implementation of the rank-reduced equation-of-motion coupled cluster method with approximate triple excitations (RR-EOM-CC3). The proposed variant relies on tensor decomposition techniques in order to alleviate the high cost of computing and manipulating the triply excited amplitudes. In the RR-EOM-CC3 method, both ground-state and excited-state triple-excitation amplitudes are compressed according to the Tucker-3 format. This enables factorization of the working equations such that the formal scaling of the method is reduced to N6, where N is the system size. An additional advantage of our method is the fact that the accuracy can be strictly controlled by proper choice of two parameters defining sizes of triple-excitation subspaces in the Tucker decomposition for the ground and excited states. Optimal strategies of selecting these parameters are discussed. The developed method has been tested in a series of calculations of electronic excitation energies and compared to its canonical EOM-CC3 counterpart. Errors several times smaller than the inherent error of the canonical EOM-CC3 method (in comparison to FCI) are straightforward to achieve. This conclusion holds both for valence states dominated by single excitations and for states with pronounced doubly excited character. Taking advantage of the decreased scaling, we demonstrate substantial computational costs reductions (in comparison with the canonical EOM-CC3) in the case of two large molecules - l-proline and heptazine. This illustrates the usefulness of the RR-EOM-CC3 method for accurate determination of excitation energies of large molecules.
Collapse
Affiliation(s)
- Piotr Michalak
- Faculty of Chemistry, University of Warsaw, Pasteura 1, Warsaw 02-093, Poland
| | - Michał Lesiuk
- Faculty of Chemistry, University of Warsaw, Pasteura 1, Warsaw 02-093, Poland
| |
Collapse
|
5
|
Zhao T, Thorpe JH, Matthews DA. Prospects for rank-reduced CCSD(T) in the context of high-accuracy thermochemistry. J Chem Phys 2024; 161:154110. [PMID: 39422208 DOI: 10.1063/5.0230899] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/26/2024] [Accepted: 09/25/2024] [Indexed: 10/19/2024] Open
Abstract
Obtaining sub-chemical accuracy (1 kJ mol-1) for reaction energies of medium-sized gas-phase molecules is a longstanding challenge in the field of thermochemical modeling. The perturbative triples correction to coupled-cluster single double triple [CCSD(T)] constitutes an important component of all high-accuracy composite model chemistries that obtain this accuracy but can be a roadblock in the calculation of medium to large systems due to its O(N7) scaling, particularly in HEAT-like model chemistries that eschew separation of core and valence correlation. This study extends the work of Lesiuk [J. Chem. Phys. 156, 064103 (2022)] with new approximate methods and assesses the accuracy of five different approximations of (T) in the context of a subset of molecules selected from the W4-17 dataset. It is demonstrated that all of these approximate methods can achieve sub-0.1 kJ mol-1 accuracy with respect to canonical, density-fitted (T) contributions with a modest number of projectors. The approximation labeled Z̃T appears to offer the best trade-off between cost and accuracy and shows significant promise in an order-of-magnitude reduction in the computational cost of the CCSD(T) component of high-accuracy model chemistries.
Collapse
Affiliation(s)
- Tingting Zhao
- Department of Chemistry, Southern Methodist University, Dallas, Texas 75275, USA
| | - James H Thorpe
- Department of Chemistry, Southern Methodist University, Dallas, Texas 75275, USA
| | - Devin A Matthews
- Department of Chemistry, Southern Methodist University, Dallas, Texas 75275, USA
| |
Collapse
|
6
|
Jiang A, Glick ZL, Poole D, Turney JM, Sherrill CD, Schaefer HF. Accurate and efficient open-source implementation of domain-based local pair natural orbital (DLPNO) coupled-cluster theory using a t1-transformed Hamiltonian. J Chem Phys 2024; 161:082502. [PMID: 39171707 DOI: 10.1063/5.0219963] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/21/2024] [Accepted: 08/05/2024] [Indexed: 08/23/2024] Open
Abstract
We present an efficient, open-source formulation for coupled-cluster theory through perturbative triples with domain-based local pair natural orbitals [DLPNO-CCSD(T)]. Similar to the implementation of the DLPNO-CCSD(T) method found in the ORCA package, the most expensive integral generation and contraction steps associated with the CCSD(T) method are linear-scaling. In this work, we show that the t1-transformed Hamiltonian allows for a less complex algorithm when evaluating the local CCSD(T) energy without compromising efficiency or accuracy. Our algorithm yields sub-kJ mol-1 deviations for relative energies when compared with canonical CCSD(T), with typical errors being on the order of 0.1 kcal mol-1, using our TightPNO parameters. We extensively tested and optimized our algorithm and parameters for non-covalent interactions, which have been the most difficult interaction to model for orbital (PNO)-based methods historically. To highlight the capabilities of our code, we tested it on large water clusters, as well as insulin (787 atoms).
Collapse
Affiliation(s)
- Andy Jiang
- Center for Computational Quantum Chemistry, Department of Chemistry, University of Georgia, Athens, Georgia 30602, USA
| | - Zachary L Glick
- Center for Computational Molecular Science and Technology, School of Chemistry and Biochemistry, School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0400, USA
| | - David Poole
- Center for Computational Molecular Science and Technology, School of Chemistry and Biochemistry, School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0400, USA
| | - Justin M Turney
- Center for Computational Quantum Chemistry, Department of Chemistry, University of Georgia, Athens, Georgia 30602, USA
| | - C David Sherrill
- Center for Computational Molecular Science and Technology, School of Chemistry and Biochemistry, School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0400, USA
| | - Henry F Schaefer
- Center for Computational Quantum Chemistry, Department of Chemistry, University of Georgia, Athens, Georgia 30602, USA
| |
Collapse
|
7
|
Sun Y. Accelerating Density Matrix Embedding with Stochastic Density Fitting Theory: An Application to Hydrogen Bonded Clusters. J Chem Theory Comput 2024. [PMID: 39029091 DOI: 10.1021/acs.jctc.4c00489] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 07/21/2024]
Abstract
In this work, we demonstrate how using semistochastic density fitting (ss-DF) can accelerate self-consistent density matrix embedding theory (DMET) calculations by reducing the number of auxiliary orbitals in the three-indexed DF integrals. This reduction results in significant time savings when building the Hartree-Fock (HF) Coulomb and Exchange Matrices and in transforming integrals from the atomic orbital (AO) basis to the embedding orbital (EO) basis. We apply ss-DF to a range of hydrogen-bonded clusters to showcase its effectiveness. First, we examine how the amount of deterministic space impacts the quality of the calculation in a (H2O)10 cluster. Next, we test the computational efficiency of ss-DF compared to deterministic DF (d-DF) in water clusters containing 6-30 water molecules using a triple-ζ basis set. Finally, we perform numerical structural optimizations on water and hydrogen fluoride clusters, revealing that DMET can recover weak interactions using a back-transformed energy formula. This work demonstrates the potential of using stochastic resolution of identity in quantum embedding theories and highlights its capability to recover weak interactions effectively.
Collapse
Affiliation(s)
- Yi Sun
- Department of Chemistry, Chicago Center for Theoretical Chemistry, James Franck Institute, and Institute for Biophysical Dynamics, The University of Chicago, Chicago, Illinois 60637, United States
| |
Collapse
|
8
|
Hait D, Lahana D, Fajen OJ, Paz ASP, Unzueta PA, Rana B, Lu L, Wang Y, Kjønstad EF, Koch H, Martínez TJ. Prediction of photodynamics of 200 nm excited cyclobutanone with linear response electronic structure and ab initio multiple spawning. J Chem Phys 2024; 160:244101. [PMID: 38912674 DOI: 10.1063/5.0203800] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/16/2024] [Accepted: 05/05/2024] [Indexed: 06/25/2024] Open
Abstract
Simulations of photochemical reaction dynamics have been a challenge to the theoretical chemistry community for some time. In an effort to determine the predictive character of current approaches, we predict the results of an upcoming ultrafast diffraction experiment on the photodynamics of cyclobutanone after excitation to the lowest lying Rydberg state (S2). A picosecond of nonadiabatic dynamics is described with ab initio multiple spawning. We use both time dependent density functional theory (TDDFT) and equation-of-motion coupled cluster singles and doubles (EOM-CCSD) theory for the underlying electronic structure theory. We find that the lifetime of the S2 state is more than a picosecond (with both TDDFT and EOM-CCSD). The predicted ultrafast electron diffraction spectrum exhibits numerous structural features, but weak time dependence over the course of the simulations.
Collapse
Affiliation(s)
- Diptarka Hait
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
| | - Dean Lahana
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
| | - O Jonathan Fajen
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
| | - Amiel S P Paz
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
| | - Pablo A Unzueta
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
| | - Bhaskar Rana
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
| | - Lixin Lu
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
| | - Yuanheng Wang
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
| | - Eirik F Kjønstad
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
- Department of Chemistry, Norwegian University of Science and Technology, Trondheim 7491, Norway
| | - Henrik Koch
- Department of Chemistry, Norwegian University of Science and Technology, Trondheim 7491, Norway
| | - Todd J Martínez
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, Menlo Park, California 94024, USA
| |
Collapse
|
9
|
Hillers-Bendtsen AE, Mikkelsen KV, Martinez TJ. Tensor Hypercontraction of Cluster Perturbation Theory: Quartic Scaling Perturbation Series for the Coupled Cluster Singles and Doubles Ground-State Energies. J Chem Theory Comput 2024; 20:1932-1943. [PMID: 38380846 DOI: 10.1021/acs.jctc.3c01038] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/22/2024]
Abstract
Even though cluster perturbation theory has been shown to be a robust noniterative alternative to coupled cluster theory, it is still plagued by high order polynomial computational scaling and the storage of higher order tensors. We present a proof-of-concept strategy for implementing a cluster perturbation theory ground-state energy series for the coupled cluster singles and doubles energy with N4 computational scaling using tensor hypercontraction (THC). The reduction in computational scaling by two orders is achieved by decomposing two electron repulsion integrals, doubles amplitudes and multipliers, as well as selected double intermediates to the THC format. Using the outlined strategy, we showcase that the THC pilot implementations retain numerical accuracy to within 1 kcal/mol relative to corresponding conventional and density fitting implementations, and we empirically verify the N4 scaling.
Collapse
Affiliation(s)
| | - Kurt V Mikkelsen
- Department of Chemistry, University of Copenhagen, Universitetsparken 5, Copenhagen Ø DK-2100, Denmark
| | - Todd J Martinez
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States
- SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| |
Collapse
|
10
|
Datar A, Matthews DA. Robust Tensor Hypercontraction of the Particle-Particle Ladder Term in Equation-of-Motion Coupled Cluster Theory. J Chem Theory Comput 2024; 20:708-720. [PMID: 38198505 DOI: 10.1021/acs.jctc.3c00892] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/12/2024]
Abstract
One method of representing a high-rank tensor as a (hyper-)product of lower-rank tensors is the tensor hypercontraction (THC) method of Hohenstein et al. This strategy has been found to be useful for reducing the polynomial scaling of coupled-cluster methods by representation of a four-dimensional tensor of electron-repulsion integrals in terms of five two-dimensional matrices. Pierce et al. have already shown that the application of a robust form of THC to the particle-particle ladder (PPL) term reduces the cost of this term in couple-cluster singles and doubles (CCSD) from O ( N 6 ) to O ( N 5 ) with negligible errors in energy with respect to the density-fitted variant. In this work, we have implemented the least-squares variant of THC (LS-THC) which does not require a nonlinear tensor factorization, including the robust form (R-LS-THC), for the calculation of the excitation and electron attachment energies using equation-of-motion coupled cluster methods EOMEE-CCSD and EOMEA-CCSD, respectively. We have benchmarked the effect of the R-LS-THC-PPL approximation on excitation energies using the comprehensive QUEST database and the accuracy of electron attachment energies using the NAB22 database. We find that errors on the order of 1 meV are achievable with a reduction in total calculation time of approximately 5 ×.
Collapse
Affiliation(s)
- Avdhoot Datar
- Department of Chemistry, Southern Methodist University, Dallas, Texas 75275, United States
| | - Devin A Matthews
- Department of Chemistry, Southern Methodist University, Dallas, Texas 75275, United States
| |
Collapse
|
11
|
Datta D, Gordon MS. Accelerating Coupled-Cluster Calculations with GPUs: An Implementation of the Density-Fitted CCSD(T) Approach for Heterogeneous Computing Architectures Using OpenMP Directives. J Chem Theory Comput 2023; 19:7640-7657. [PMID: 37878756 DOI: 10.1021/acs.jctc.3c00876] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/27/2023]
Abstract
An algorithm is presented for the coupled-cluster singles, doubles, and perturbative triples correction [CCSD(T)] method based on the density fitting or the resolution-of-the-identity (RI) approximation for performing calculations on heterogeneous computing platforms composed of multicore CPUs and graphics processing units (GPUs). The directive-based approach to GPU offloading offered by the OpenMP application programming interface has been employed to adapt the most compute-intensive terms in the RI-CCSD amplitude equations with computational costs scaling as O ( N O 2 N V 4 ) , O ( N O 3 N V 3 ) , and O ( N O 4 N V 2 ) (where NO and NV denote the numbers of correlated occupied and virtual orbitals, respectively) and the perturbative triples correction to execute on GPU architectures. The pertinent tensor contractions are performed using an accelerated math library such as cuBLAS or hipBLAS. Optimal strategies are discussed for splitting large data arrays into tiles to fit them into the relatively small memory space of the GPUs, while also minimizing the low-bandwidth CPU-GPU data transfers. The performance of the hybrid CPU-GPU RI-CCSD(T) code is demonstrated on pre-exascale supercomputers composed of heterogeneous nodes equipped with NVIDIA Tesla V100 and A100 GPUs and on the world's first exascale supercomputer named "Frontier", the nodes of which consist of AMD MI250X GPUs. Speedups within the range 4-8× relative to the recently reported CPU-only algorithm are obtained for the GPU-offloaded terms in the RI-CCSD amplitude equations. Applications to polycyclic aromatic hydrocarbons containing 16-66 carbon atoms demonstrate that the acceleration of the hybrid CPU-GPU code for the perturbative triples correction relative to the CPU-only code increases with the molecule size, attaining a speedup of 5.7× for the largest circumovalene molecule (C66H20). The GPU-offloaded code enables the computation of the perturbative triples correction for the C60 molecule using the cc-pVDZ/aug-cc-pVTZ-RI basis sets in 7 min on Frontier when using 12,288 AMD GPUs with a parallel efficiency of 83.1%.
Collapse
Affiliation(s)
- Dipayan Datta
- Department of Chemistry and Ames Laboratory, Iowa State University, 2416 Pammel Drive, Ames, Iowa 50011-2416, United States
| | - Mark S Gordon
- Department of Chemistry and Ames Laboratory, Iowa State University, 2416 Pammel Drive, Ames, Iowa 50011-2416, United States
| |
Collapse
|
12
|
Cieśliński D, Tucholska AM, Modrzejewski M. Post-Kohn-Sham Random-Phase Approximation and Correction Terms in the Expectation-Value Coupled-Cluster Formulation. J Chem Theory Comput 2023; 19:6619-6631. [PMID: 37774375 PMCID: PMC10569055 DOI: 10.1021/acs.jctc.3c00496] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/17/2023] [Indexed: 10/01/2023]
Abstract
Using expectation-value coupled-cluster theory and many-body perturbation theory (MBPT), we formulate a series of corrections to the post-Kohn-Sham (post-KS) random-phase approximation (RPA) energy. The beyond-RPA terms are of two types: those accounting for the non-Hartree-Fock reference and those introducing the coupled-cluster doubles non-ring contractions. The contributions of the former type, introduced via the semicanonical orbital basis, drastically reduce the binding strength in noncovalent systems. The good accuracy is recovered by the attractive third-order doubles correction referred to as Ec2g. The existing RPA approaches based on KS orbitals neglect most of the proposed corrections but can perform well thanks to error cancellation. The proposed method accounts for every contribution in the state-of-the-art renormalized second-order perturbation theory (rPT2) approach but adds additional terms which initially contribute in the third order of MBPT. The cost of energy evaluation scales as noniterative O ( N 4 ) in the implementation with low-rank tensor decomposition. The numerical tests of the proposed approach demonstrate accurate results for noncovalent dimers of polar molecules and for the challenging many-body noncovalent cluster of CH4···(H2O)20.
Collapse
Affiliation(s)
- Dominik Cieśliński
- Faculty
of Chemistry, University of Warsaw, Pasteura 1, Warsaw 02-093, Poland
| | | | - Marcin Modrzejewski
- Faculty
of Chemistry, University of Warsaw, Pasteura 1, Warsaw 02-093, Poland
| |
Collapse
|
13
|
Jiang A, Turney JM, Schaefer HF. Tensor Hypercontraction Form of the Perturbative Triples Energy in Coupled-Cluster Theory. J Chem Theory Comput 2023; 19:1476-1486. [PMID: 36802552 PMCID: PMC10018738 DOI: 10.1021/acs.jctc.2c00996] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/19/2023]
Abstract
We present the working equations for a reduced-scaling method of evaluating the perturbative triples (T) energy in coupled-cluster theory, through the tensor hypercontraction (THC) of the triples amplitudes (tijkabc). Through our method, we can reduce the scaling of the (T) energy from the traditional O(N7) to a more modest O(N5). We also discuss implementation details to aid future research, development, and software realization of this method. Additionally, we show that this method yields submillihartree (mEh) differences from CCSD(T) when evaluating absolute energies and sub-0.1 kcal/mol energy differences when evaluating relative energies. Finally, we demonstrate that this method converges to the true CCSD(T) energy through the systematic increasing of the rank or eigenvalue tolerance of the orthogonal projector, as well as exhibiting sublinear to linear error growth with respect to system size.
Collapse
Affiliation(s)
- Andy Jiang
- Center for Computational Quantum Chemistry, Department of Chemistry, University of Georgia, Athens, Georgia 30602, United States
| | - Justin M Turney
- Center for Computational Molecular Science and Technology, School of Chemistry and Biochemistry, School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0400, United States
| | - Henry F Schaefer
- Center for Computational Molecular Science and Technology, School of Chemistry and Biochemistry, School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0400, United States
| |
Collapse
|
14
|
Żuchowski PS, Moszynski R. Dispersion Energy from the Time-Independent Coupled-Cluster Polarization Propagator. J Chem Theory Comput 2023; 19:1177-1185. [PMID: 36734970 PMCID: PMC9979596 DOI: 10.1021/acs.jctc.2c00902] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/04/2023]
Abstract
We present a new method of calculation of the dispersion energy in the second-order symmetry-adapted perturbation theory. Using the Longuet-Higgins integral and time-independent coupled-cluster response theory, one shows that the general expression for the dispersion energy can be written in terms of cluster amplitudes and the excitation operators σ, which can be obtained by solving a linear equation. We introduced an approximate scheme dubbed CCPP2(T) for the dispersion energy accurate to the second order of intramonomer correlation, which includes certain classes to be summed to infinity. Assessment of the accuracy of the CCPP2(T) dispersion energy against the FCI dispersion for He2 demonstrates its high accuracy. For more complex systems, CCPP2(T) matches the accuracy of the best methods introduced for calculations of dispersion so far. The method can be extended to higher-order levels of excitations, providing a systematically improvable theory of dispersion interaction.
Collapse
Affiliation(s)
- Piotr S. Żuchowski
- Faculty
of Physics, Astronomy and Applied Informatics, Institute of Physics, Nicolas Copernicus University in Torun, Grudziadzka 5/7, Torun87-100, Poland,E-mail:
| | - Robert Moszynski
- Quantum
Chemistry Laboratory, Faculty of Chemistry, University of Warsaw, Pasteura 1, Warsaw02-093, Poland,E-mail:
| |
Collapse
|
15
|
Pierce K, Valeev EF. Efficient Construction of Canonical Polyadic Approximations of Tensor Networks. J Chem Theory Comput 2023; 19:71-81. [PMID: 36484711 DOI: 10.1021/acs.jctc.2c00861] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/13/2022]
Abstract
We consider the problem of constructing a canonical polyadic (CP) decomposition for a tensor network, rather than a single tensor. We illustrate how it is possible to reduce the complexity of constructing an approximate CP representation of the network by leveraging its structure in the course of the CP factor optimization. The utility of this technique is demonstrated for the order-4 Coulomb interaction tensor approximated by two order-3 tensors via an approximate generalized square-root (SQ) factorization, such as density fitting or (pivoted) Cholesky. The complexity of constructing a four-way CP decomposition is reduced from O(n4RCP) (for the nonapproximated Coulomb tensor) to O(n3RCP) (for the SQ-factorized Coulomb tensor), where n and RCP are the basis and CP ranks, respectively. This reduces the cost of constructing the CP approximation of two-body interaction tensors of relevance to accurate many-body electronic structure by up to 2 orders of magnitude for systems with up to 36 atoms studied here. The full four-way CP approximation of the Coulomb interaction tensor is shown to be more accurate than the known approaches which utilize CP-factorizations of the SQ factors (which are also constructed with an O(n3RCP) cost), such as the algebraic pseudospectral and tensor hypercontraction approaches. The CP-decomposed SQ factors can also serve as a robust initial guess for the four-way CP factors.
Collapse
Affiliation(s)
- Karl Pierce
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia24061, United States
| | - Edward F Valeev
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia24061, United States
| |
Collapse
|
16
|
Abstract
![]()
In this paper, we extend the rank-reduced coupled-cluster
formalism
to the calculation of non-iterative energy corrections due to quadruple
excitations. There are two major components of the proposed formalism.
The first is an approximate compression of the quadruple excitation
amplitudes using the Tucker format. The second is a modified functional
used for the evaluation of the corrections which gives exactly the
same results for the exact amplitudes, but is less susceptible to
errors resulting from the aforementioned compression. We show, both
theoretically and numerically, that the computational cost of the
proposed method scales as the seventh power of the system size. Using
reference results for a set of small molecules, the method is calibrated
to deliver relative accuracy of a few percent in energy corrections.
To illustrate the potential of the theory, we calculate the isomerization
energy of ortho/meta benzyne (C6H4) and the barrier height for the Cope rearrangement
in bullvalene (C10H10). The method retains a
near-black-box nature of the conventional coupled-cluster formalism
and depends on only one additional parameter that controls the accuracy.
Collapse
Affiliation(s)
- Michał Lesiuk
- Faculty of Chemistry, University of Warsaw, Pasteura 1, Warsaw 02-093, Poland
| |
Collapse
|
17
|
D'Cunha R, Crawford TD. Applications of a perturbation-aware local correlation method to coupled cluster linear response properties. Mol Phys 2022. [DOI: 10.1080/00268976.2022.2112627] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/15/2022]
Affiliation(s)
- Ruhee D'Cunha
- Department of Chemistry, Virginia Tech, Blacksburg, VA, USA
| | - T. Daniel Crawford
- Department of Chemistry, Virginia Tech, Blacksburg, VA, USA
- Molecular Sciences Software Institute, Blacksburg, VA, USA
| |
Collapse
|
18
|
Wang Z, Peyton BG, Crawford TD. Accelerating Real-Time Coupled Cluster Methods with Single-Precision Arithmetic and Adaptive Numerical Integration. J Chem Theory Comput 2022; 18:5479-5491. [PMID: 35939815 DOI: 10.1021/acs.jctc.2c00490] [Citation(s) in RCA: 10] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
Abstract
We explore the framework of a real-time coupled cluster method with a focus on improving its computational efficiency. Propagation of the wave function via the time-dependent Schrödinger equation places high demands on computing resources, particularly for high level theories such as coupled cluster with polynomial scaling. Similar to earlier investigations of coupled cluster properties, we demonstrate that the use of single-precision arithmetic reduces both the storage and multiplicative costs of the real-time simulation by approximately a factor of 2 with no significant impact on the resulting UV/vis absorption spectrum computed via the Fourier transform of the time-dependent dipole moment. Additional speedups─of up to a factor of 14 in test simulations of water clusters─are obtained via a straightforward GPU-based implementation as compared to conventional CPU calculations. We also find that further performance optimization is accessible through sagacious selection of numerical integration algorithms, and the adaptive methods, such as the Cash-Karp integrator, provide an effective balance between computing costs and numerical stability. Finally, we demonstrate that a simple mixed-step integrator based on the conventional fourth-order Runge-Kutta approach is capable of stable propagations even for strong external fields, provided the time step is appropriately adapted to the duration of the laser pulse with only minimal computational overhead.
Collapse
Affiliation(s)
- Zhe Wang
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| | - Benjamin G Peyton
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| | - T Daniel Crawford
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| |
Collapse
|
19
|
Hohenstein EG, Fales BS, Parrish RM, Martínez TJ. Rank-reduced coupled-cluster. III. Tensor hypercontraction of the doubles amplitudes. J Chem Phys 2022; 156:054102. [DOI: 10.1063/5.0077770] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Affiliation(s)
- Edward G. Hohenstein
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, USA
| | - B. Scott Fales
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, USA
| | | | - Todd J. Martínez
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, USA
| |
Collapse
|
20
|
Lesiuk M. Quintic-scaling rank-reduced coupled cluster theory with single and double excitations. J Chem Phys 2022; 156:064103. [DOI: 10.1063/5.0071916] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
|
21
|
Agarawal V, Roy S, Shrawankar KK, Ghogale M, Bharathi S, Yadav A, Maitra R. A hybrid coupled cluster-machine learning algorithm: Development of various regression models and benchmark applications. J Chem Phys 2022; 156:014109. [PMID: 34998340 DOI: 10.1063/5.0072250] [Citation(s) in RCA: 6] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
Abstract
The iterative solution of the coupled cluster equations exhibits a synergistic relationship among the various cluster amplitudes. The iteration scheme is analyzed as a multivariate discrete time propagation of nonlinearly coupled equations, which is dictated by only a few principal cluster amplitudes. These principal amplitudes usually correspond to only a few valence excitations, whereas all other cluster amplitudes are enslaved and behave as auxiliary variables [Agarawal et al., J. Chem. Phys. 154, 044110 (2021)]. We develop a coupled cluster-machine learning hybrid scheme where various supervised machine learning strategies are introduced to establish the interdependence between the principal and auxiliary amplitudes on-the-fly. While the coupled cluster equations are solved only to determine the principal amplitudes, the auxiliary amplitudes, on the other hand, are determined via regression as unique functionals of the principal amplitudes. This leads to significant reduction in the number of independent degrees of freedom during the iterative optimization, which saves significant computation time. A few different regression techniques have been developed, which have their own advantages and disadvantages. The scheme has been applied to several molecules in their equilibrium and stretched geometries, and our scheme, with all the regression models, shows a significant reduction in computation time over the canonical coupled cluster calculations without unduly sacrificing the accuracy.
Collapse
Affiliation(s)
- Valay Agarawal
- Department of Chemistry, Indian Institute of Technology Bombay, Powai, Mumbai 400076, India
| | - Samrendra Roy
- Department of Energy Science and Engineering, Indian Institute of Technology Bombay, Powai, Mumbai 400076, India
| | - Kapil K Shrawankar
- Department of Chemistry, Indian Institute of Technology Bombay, Powai, Mumbai 400076, India
| | | | - S Bharathi
- Department of Chemistry, Indian Institute of Technology Bombay, Powai, Mumbai 400076, India
| | - Anchal Yadav
- Department of Chemistry, Indian Institute of Technology Bombay, Powai, Mumbai 400076, India
| | - Rahul Maitra
- Department of Chemistry, Indian Institute of Technology Bombay, Powai, Mumbai 400076, India
| |
Collapse
|
22
|
Lesiuk M. Near-Exact CCSDT Energetics from Rank-Reduced Formalism Supplemented by Non-iterative Corrections. J Chem Theory Comput 2021; 17:7632-7647. [PMID: 34860018 DOI: 10.1021/acs.jctc.1c00933] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
Abstract
We introduce a non-iterative energy correction, added on top of the rank-reduced coupled-cluster method with single, double, and triple substitutions, that accounts for excitations excluded from the parent triple excitation subspace. The formula for the correction is derived by employing the coupled-cluster Lagrangian formalism, with an additional assumption that the parent excitation subspace is closed under the action of the Fock operator. Owing to the rank-reduced form of the triple excitation amplitudes tensor, the computational cost of evaluating the correction scales as N7, where N is the system size. The accuracy and computational efficiency of the proposed method is assessed for both total and relative correlation energies. We show that the non-iterative correction can fulfill two separate roles. If the accuracy level of a fraction of kJ/mol is sufficient for a given system, the correction significantly reduces the dimension of the parent triple excitation subspace needed in the iterative part of the calculations. Simultaneously, it enables reproducing the exact CCSDT results to an accuracy level below 0.1 kJ/mol, with a larger, yet still reasonable, dimension of the parent excitation subspace. This typically can be achieved at a computational cost only several times larger than required for the CCSD(T) method. The proposed method retains the black-box features of the single-reference coupled-cluster theory; the dimension of the parent excitation subspace remains the only additional parameter that has to be specified.
Collapse
Affiliation(s)
- Michał Lesiuk
- Faculty of Chemistry, University of Warsaw, Pasteura 1, 02-093 Warsaw, Poland
| |
Collapse
|
23
|
Hohenstein EG, Martínez TJ. GPU acceleration of rank-reduced coupled-cluster singles and doubles. J Chem Phys 2021; 155:184110. [PMID: 34773962 DOI: 10.1063/5.0063467] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
We have developed a graphical processing unit (GPU) accelerated implementation of our recently introduced rank-reduced coupled-cluster singles and doubles (RR-CCSD) method. RR-CCSD introduces a low-rank approximation of the doubles amplitudes. This is combined with a low-rank approximation of the electron repulsion integrals via Cholesky decomposition. The result of these two low-rank approximations is the replacement of the usual fourth-order CCSD tensors with products of second- and third-order tensors. In our implementation, only a single fourth-order tensor must be constructed as an intermediate during the solution of the amplitude equations. Owing in large part to the compression of the doubles amplitudes, the GPU-accelerated implementation shows excellent parallel efficiency (95% on eight GPUs). Our implementation can solve the RR-CCSD equations for up to 400 electrons and 1550 basis functions-roughly 50% larger than the largest canonical CCSD computations that have been performed on any hardware. In addition to increased scalability, the RR-CCSD computations are faster than the corresponding CCSD computations for all but the smallest molecules. We test the accuracy of RR-CCSD for a variety of chemical systems including up to 1000 basis functions and determine that accuracy to better than 0.1% error in the correlation energy can be achieved with roughly 95% compression of the ov space for the largest systems considered. We also demonstrate that conformational energies can be predicted to be within 0.1 kcal mol-1 with efficient compression applied to the wavefunction. Finally, we find that low-rank approximations of the CCSD doubles amplitudes used in the similarity transformation of the Hamiltonian prior to a conventional equation-of-motion CCSD computation will not introduce significant errors (on the order of a few hundredths of an electronvolt) into the resulting excitation energies.
Collapse
Affiliation(s)
- Edward G Hohenstein
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
| | - Todd J Martínez
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
| |
Collapse
|
24
|
Agarawal V, Patra C, Maitra R. An approximate coupled cluster theory via nonlinear dynamics and synergetics: The adiabatic decoupling conditions. J Chem Phys 2021; 155:124115. [PMID: 34598582 DOI: 10.1063/5.0060087] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
Abstract
The coupled cluster iteration scheme is analyzed as a multivariate discrete time map using nonlinear dynamics and synergetics. The nonlinearly coupled set of equations to determine the cluster amplitudes are driven by a fraction of the entire set of cluster amplitudes. These driver amplitudes enslave all other amplitudes through a synergistic inter-relationship, where the latter class of amplitudes behave as the auxiliary variables. The driver and the auxiliary variables exhibit vastly different time scales of relaxation during the iteration process to reach the fixed points. The fast varying auxiliary amplitudes are small in magnitude, while the driver amplitudes are large, and they have a much longer time scale of relaxation. Exploiting their difference in relaxation time scale, we employ an adiabatic decoupling approximation, where each of the fast relaxing auxiliary modes is expressed as a unique function of the principal amplitudes. This results in a tremendous reduction in the independent degrees of freedom. On the other hand, only the driver amplitudes are determined accurately via exact coupled cluster equations. We will demonstrate that the iteration scheme has an order of magnitude reduction in computational scaling than the conventional scheme. With a few pilot numerical examples, we would demonstrate that this scheme can achieve very high accuracy with significant savings in computational time.
Collapse
Affiliation(s)
- Valay Agarawal
- Department of Chemistry, Indian Institute of Technology Bombay, Mumbai, India
| | - Chayan Patra
- Department of Chemistry, Indian Institute of Technology Bombay, Mumbai, India
| | - Rahul Maitra
- Department of Chemistry, Indian Institute of Technology Bombay, Mumbai, India
| |
Collapse
|
25
|
Datta D, Gordon MS. A Massively Parallel Implementation of the CCSD(T) Method Using the Resolution-of-the-Identity Approximation and a Hybrid Distributed/Shared Memory Parallelization Model. J Chem Theory Comput 2021; 17:4799-4822. [PMID: 34279094 DOI: 10.1021/acs.jctc.1c00389] [Citation(s) in RCA: 22] [Impact Index Per Article: 5.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
Abstract
A parallel algorithm is described for the coupled-cluster singles and doubles method augmented with a perturbative correction for triple excitations [CCSD(T)] using the resolution-of-the-identity (RI) approximation for two-electron repulsion integrals (ERIs). The algorithm bypasses the storage of four-center ERIs by adopting an integral-direct strategy. The CCSD amplitude equations are given in a compact quasi-linear form by factorizing them in terms of amplitude-dressed three-center intermediates. A hybrid MPI/OpenMP parallelization scheme is employed, which uses the OpenMP-based shared memory model for intranode parallelization and the MPI-based distributed memory model for internode parallelization. Parallel efficiency has been optimized for all terms in the CCSD amplitude equations. Two different algorithms have been implemented for the rate-limiting terms in the CCSD amplitude equations that entail O(NO2NV4) and O(NO3NV3)-scaling computational costs, where NO and NV denote the number of correlated occupied and virtual orbitals, respectively. One of the algorithms assembles the four-center ERIs requiring NV4 and NO2NV2-scaling memory costs in a distributed manner on a number of MPI ranks, while the other algorithm completely bypasses the assembling of quartic memory-scaling ERIs and thus largely reduces the memory demand. It is demonstrated that the former memory-expensive algorithm is faster on a few hundred cores, while the latter memory-economic algorithm shows a better strong scaling in the limit of a few thousand cores. The program is shown to exhibit a near-linear scaling, in particular for the compute-intensive triples correction step, on up to 8000 cores. The performance of the program is demonstrated via calculations involving molecules with 24-51 atoms and up to 1624 atomic basis functions. As the first application, the complete basis set (CBS) limit for the interaction energy of the π-stacked uracil dimer from the S66 data set has been investigated. This work reports the first calculation of the interaction energy at the CCSD(T)/aug-cc-pVQZ level without local orbital approximation. The CBS limit for the CCSD correlation contribution to the interaction energy was found to be -8.01 kcal/mol, which agrees very well with the value -7.99 kcal/mol reported by Schmitz, Hättig, and Tew [ Phys. Chem. Chem. Phys. 2014, 16, 22167-22178]. The CBS limit for the total interaction energy was estimated to be -9.64 kcal/mol.
Collapse
Affiliation(s)
- Dipayan Datta
- Department of Chemistry and Ames Laboratory, Iowa State University, 2416 Pammel Drive, Ames 50011-2416, Iowa United States of America
| | - Mark S Gordon
- Department of Chemistry and Ames Laboratory, Iowa State University, 2416 Pammel Drive, Ames 50011-2416, Iowa United States of America
| |
Collapse
|
26
|
Pierce K, Rishi V, Valeev EF. Robust Approximation of Tensor Networks: Application to Grid-Free Tensor Factorization of the Coulomb Interaction. J Chem Theory Comput 2021; 17:2217-2230. [PMID: 33780616 DOI: 10.1021/acs.jctc.0c01310] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Abstract
Approximation of a tensor network by approximating (e.g., factorizing) one or more of its constituent tensors can be improved by canceling the leading-order error due to the constituents' approximation. The utility of such robust approximation is demonstrated for robust canonical polyadic (CP) approximation of a (density-fitting) factorized two-particle Coulomb interaction tensor. The resulting algebraic (grid-free) approximation for the Coulomb tensor, closely related to the factorization appearing in pseudospectral and tensor hypercontraction approaches, is efficient and accurate, with significantly reduced rank compared to the naive (nonrobust) approximation. Application of the robust approximation to the particle-particle ladder term in the coupled-cluster singles and doubles reduces the size complexity from O (N6) to O (N5) with robustness ensuring negligible errors in chemically relevant energy differences using CP ranks approximately equal to the size of the density-fitting basis.
Collapse
Affiliation(s)
- Karl Pierce
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| | - Varun Rishi
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| | - Edward F Valeev
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| |
Collapse
|
27
|
Matthews DA. A critical analysis of least-squares tensor hypercontraction applied to MP3. J Chem Phys 2021; 154:134102. [PMID: 33832252 DOI: 10.1063/5.0038764] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
The least-squares tensor hypercontraction (LS-THC) approach is a promising method of reducing the high polynomial scaling of wavefunction methods, for example, those based on many-body perturbation theory or coupled cluster. Here, we focus on LS-THC-MP3 and identify four variants with differing errors and efficiency characteristics. The performance of LS-THC-MP3 is analyzed for regular test systems with up to 40 first-row atoms. We also analyze the size-extensivity/size-consistency and grid- and basis set dependence of LS-THC-MP3. Overall, the errors observed are favorably small in comparison with standard density fitting, and a more streamlined method of generating grids via pruning is suggested. A practical crossover (the point at which LS-THC-MP3 is cheaper than the canonical method) is achieved around 240 correlated electrons. Despite several drawbacks of LS-THC that have been identified: an initial non-linearity of error when increasing system size, poor description of angular correlation, and a potentially large increase in error with the basis set size, the results show that LS-THC has significant potential for practical application to MP3 and other wavefunction methods.
Collapse
|
28
|
Gyevi-Nagy L, Kállay M, Nagy PR. Accurate Reduced-Cost CCSD(T) Energies: Parallel Implementation, Benchmarks, and Large-Scale Applications. J Chem Theory Comput 2021; 17:860-878. [PMID: 33400527 PMCID: PMC7884001 DOI: 10.1021/acs.jctc.0c01077] [Citation(s) in RCA: 31] [Impact Index Per Article: 7.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/13/2020] [Indexed: 11/28/2022]
Abstract
The accurate and systematically improvable frozen natural orbital (FNO) and natural auxiliary function (NAF) cost-reducing approaches are combined with our recent coupled-cluster singles, doubles, and perturbative triples [CCSD(T)] implementations. Both of the closed- and open-shell FNO-CCSD(T) codes benefit from OpenMP parallelism, completely or partially integral-direct density-fitting algorithms, checkpointing, and hand-optimized, memory- and operation count effective implementations exploiting all permutational symmetries. The closed-shell CCSD(T) code requires negligible disk I/O and network bandwidth, is MPI/OpenMP parallel, and exhibits outstanding peak performance utilization of 50-70% up to hundreds of cores. Conservative FNO and NAF truncation thresholds benchmarked for challenging reaction, atomization, and ionization energies of both closed- and open-shell species are shown to maintain 1 kJ/mol accuracy against canonical CCSD(T) for systems of 31-43 atoms even with large basis sets. The cost reduction of up to an order of magnitude achieved extends the reach of FNO-CCSD(T) to systems of 50-75 atoms (up to 2124 atomic orbitals) with triple- and quadruple-ζ basis sets, which is unprecedented without local approximations. Consequently, a considerably larger portion of the chemical compound space can now be covered by the practically "gold standard" quality FNO-CCSD(T) method using affordable resources and about a week of wall time. Large-scale applications are presented for organocatalytic and transition-metal reactions as well as noncovalent interactions. Possible applications for benchmarking local CCSD(T) methods, as well as for the accuracy assessment or parametrization of less complete models, for example, density functional approximations or machine learning potentials, are also outlined.
Collapse
Affiliation(s)
- László Gyevi-Nagy
- Department of Physical Chemistry and
Materials Science, Budapest University of
Technology and Economics, P.O. Box 91, H-1521 Budapest, Hungary
| | - Mihály Kállay
- Department of Physical Chemistry and
Materials Science, Budapest University of
Technology and Economics, P.O. Box 91, H-1521 Budapest, Hungary
| | - Péter R. Nagy
- Department of Physical Chemistry and
Materials Science, Budapest University of
Technology and Economics, P.O. Box 91, H-1521 Budapest, Hungary
| |
Collapse
|
29
|
Quintas-Sánchez E, Dawes R. Spectroscopy and Scattering Studies Using Interpolated Ab Initio Potentials. Annu Rev Phys Chem 2021; 72:399-421. [PMID: 33503385 DOI: 10.1146/annurev-physchem-090519-051837] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Abstract
The Born-Oppenheimer potential energy surface (PES) has come a long way since its introduction in the 1920s, both conceptually and in predictive power for practical applications. Nevertheless, nearly 100 years later-despite astonishing advances in computational power-the state-of-the-art first-principles prediction of observables related to spectroscopy and scattering dynamics is surprisingly limited. For example, the water dimer, (H2O)2, with only six nuclei and 20 electrons, still presents a formidable challenge for full-dimensional variational calculations of bound states and is considered out of reach for rigorous scattering calculations. The extremely poor scaling of the most rigorous quantum methods is fundamental; however, recent progress in development of approximate methodologies has opened the door to fairly routine high-quality predictions, unthinkable 20 years ago. In this review, in relation to the workflow of spectroscopy and/or scattering studies, we summarize progress and challenges in the component areas of electronic structure calculations, PES fitting, and quantum dynamical calculations.
Collapse
Affiliation(s)
- Ernesto Quintas-Sánchez
- Department of Chemistry, Missouri University of Science and Technology, Rolla, Missouri 65409, USA;
| | - Richard Dawes
- Department of Chemistry, Missouri University of Science and Technology, Rolla, Missouri 65409, USA;
| |
Collapse
|
30
|
D'Cunha R, Crawford TD. PNO++: Perturbed Pair Natural Orbitals for Coupled Cluster Linear Response Theory. J Chem Theory Comput 2021; 17:290-301. [PMID: 33351627 DOI: 10.1021/acs.jctc.0c01086] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
Abstract
Reduced-scaling methods are needed to make accurate and systematically improvable coupled cluster linear response methods for the calculation of molecular properties tractable for large molecules. In this paper, we examine the perturbed pair natural orbital-based PNO++ approach that creates an orbital space optimized for response properties derived from a lower-cost field-perturbed density matrix. We analyze truncation errors in correlation energies, dynamic polarizabilities, and specific rotations from a coupled cluster singles and doubles (CCSD) reference. We find that incorporating a fixed number of orbitals from the pair natural orbital (PNO) space into the PNO++ method-a new method presented here, the "combined PNO++" approach-recovers accuracy in the CCSD correlation energy while preserving the well-behaved convergence behavior of the PNO++ method for linear response properties.
Collapse
Affiliation(s)
- Ruhee D'Cunha
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| | - T Daniel Crawford
- Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States.,Molecular Sciences Software Institute, 1880 Pratt Drive, Suite 1100, Blacksburg, Virginia 24060, United States
| |
Collapse
|
31
|
DiRisio RJ, Jones CM, Ma H, Rousseau BJG. Viewpoints on the 2020 Virtual Conference on Theoretical Chemistry. J Phys Chem A 2020; 124:8875-8883. [PMID: 33054223 DOI: 10.1021/acs.jpca.0c08955] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/03/2023]
Affiliation(s)
- Ryan J DiRisio
- Department of Chemistry, University of Washington, Seattle, Washington 98195, United States
| | - Chey M Jones
- Department of Chemistry, Stanford University, Stanford, California 94305, United States
| | - He Ma
- Institute for Molecular engineering, University of Chicago, 5640 S. Ellis Avenue, Chicago, Illinois 60637, United States
| | - Benjamin J G Rousseau
- Department of Chemistry, Yale University, 225 Prospect Street, New Haven, Connecticut 06520, United States
| |
Collapse
|
32
|
Fales BS, Curtis ER, Johnson KG, Lahana D, Seritan S, Wang Y, Weir H, Martínez TJ, Hohenstein EG. Performance of Coupled-Cluster Singles and Doubles on Modern Stream Processing Architectures. J Chem Theory Comput 2020; 16:4021-4028. [PMID: 32567305 DOI: 10.1021/acs.jctc.0c00336] [Citation(s) in RCA: 19] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Abstract
We develop a new implementation of coupled-cluster singles and doubles (CCSD) optimized for the most recent graphical processing unit (GPU) hardware. We find that a single node with 8 NVIDIA V100 GPUs is capable of performing CCSD computations on roughly 100 atoms and 1300 basis functions in less than 1 day. Comparisons against massively parallel implementations of CCSD suggest that more than 64 CPU-based nodes (each with 16 cores) are required to match this performance.
Collapse
Affiliation(s)
- B Scott Fales
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States.,SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| | - Ethan R Curtis
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States.,SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| | - K Grace Johnson
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States.,SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| | - Dean Lahana
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States.,SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| | - Stefan Seritan
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States.,SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| | - Yuanheng Wang
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States.,SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| | - Hayley Weir
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States.,SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| | - Todd J Martínez
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States.,SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| | - Edward G Hohenstein
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, United States.,SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, United States
| |
Collapse
|
33
|
Pokhilko P, Izmodenov D, Krylov AI. Extension of frozen natural orbital approximation to open-shell references: Theory, implementation, and application to single-molecule magnets. J Chem Phys 2020; 152:034105. [DOI: 10.1063/1.5138643] [Citation(s) in RCA: 15] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/18/2022] Open
Affiliation(s)
- Pavel Pokhilko
- Department of Chemistry, University of Southern California, Los Angeles, California 90089-0482, USA
| | - Daniil Izmodenov
- Department of Chemistry, University of Southern California, Los Angeles, California 90089-0482, USA
- Department of Chemistry, Lomonosov Moscow State University, Moscow 119991, Russia
| | - Anna I. Krylov
- Department of Chemistry, University of Southern California, Los Angeles, California 90089-0482, USA
| |
Collapse
|
34
|
Nascimento DR, DePrince AE. A general time-domain formulation of equation-of-motion coupled-cluster theory for linear spectroscopy. J Chem Phys 2019; 151:204107. [DOI: 10.1063/1.5125494] [Citation(s) in RCA: 13] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/12/2022] Open
Affiliation(s)
- Daniel R. Nascimento
- Department of Chemistry and Biochemistry, Florida State University, Tallahassee, Florida 32306-4390, USA
| | - A. Eugene DePrince
- Department of Chemistry and Biochemistry, Florida State University, Tallahassee, Florida 32306-4390, USA
| |
Collapse
|
35
|
Gyevi-Nagy L, Kállay M, Nagy PR. Integral-Direct and Parallel Implementation of the CCSD(T) Method: Algorithmic Developments and Large-Scale Applications. J Chem Theory Comput 2019; 16:366-384. [DOI: 10.1021/acs.jctc.9b00957] [Citation(s) in RCA: 28] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/15/2022]
Affiliation(s)
- László Gyevi-Nagy
- Department of Physical Chemistry and Materials Science, Budapest University of Technology and Economics, P.O. Box 91, H-1521 Budapest, Hungary
| | | | | |
Collapse
|
36
|
Lesiuk M. Implementation of the Coupled-Cluster Method with Single, Double, and Triple Excitations using Tensor Decompositions. J Chem Theory Comput 2019; 16:453-467. [DOI: 10.1021/acs.jctc.9b00985] [Citation(s) in RCA: 12] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Affiliation(s)
- Michał Lesiuk
- Faculty of Chemistry, University of Warsaw, Pasteura 1, Warsaw, 02-093, Poland
| |
Collapse
|
37
|
Hohenstein EG, Zhao Y, Parrish RM, Martínez TJ. Rank reduced coupled cluster theory. II. Equation-of-motion coupled-cluster singles and doubles. J Chem Phys 2019; 151:164121. [DOI: 10.1063/1.5121867] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/12/2022] Open
Affiliation(s)
- Edward G. Hohenstein
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, USA
- Department of Chemistry and Biochemistry, The City College of New York, New York, New York 10031, USA
- Ph.D. Program in Chemistry, The Graduate Center, City University of New York, New York, New York 10016, USA
| | - Yao Zhao
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, USA
- Department of Chemistry and Biochemistry, The City College of New York, New York, New York 10031, USA
- Ph.D. Program in Chemistry, The Graduate Center, City University of New York, New York, New York 10016, USA
| | - Robert M. Parrish
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, USA
- QCWare Corporation, Palo Alto, California 94301, USA
| | - Todd J. Martínez
- Department of Chemistry and The PULSE Institute, Stanford University, Stanford, California 94305, USA
- SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, California 94025, USA
| |
Collapse
|