Perturbative Coupled‐Cluster Methods on Graphics Processing Units: Single‐ and Multi‐Reference Formulations

[1]  H. Monkhorst,et al.  Coupled-cluster method for multideterminantal reference states , 1981 .

[2]  R. Bartlett,et al.  A general model-space coupled-cluster method using a Hilbert-space approach , 1990 .

[3]  J. Cizek On the Correlation Problem in Atomic and Molecular Systems. Calculation of Wavefunction Components in Ursell-Type Expansion Using Quantum-Field Theoretical Methods , 1966 .

[4]  Josef Paldus,et al.  General-model-space state-universal coupled-cluster theory: Connectivity conditions and explicit equations , 2003 .

[5]  J. Paldus,et al.  Valence universal exponential ansatz and the cluster structure of multireference configuration interaction wave function , 1989 .

[6]  Kimihiko Hirao,et al.  Multireference Møller-Plesset method , 1992 .

[7]  Kiran Bhaskaran-Nair,et al.  Multireference Mukherjee's coupled cluster method with triexcitations in the linked formulation: Efficient implementation and applications. , 2010, The Journal of chemical physics.

[8]  Klaus Schulten,et al.  GPU-accelerated molecular modeling coming of age. , 2010, Journal of molecular graphics & modelling.

[9]  Andreas W. Götz,et al.  SPFP: Speed without compromise - A mixed precision model for GPU accelerated molecular dynamics simulations , 2013, Comput. Phys. Commun..

[10]  Chris-Kriton Skylaris,et al.  Porting ONETEP to graphical processing unit‐based coprocessors. 1. FFT box operations , 2013, J. Comput. Chem..

[11]  Andrew G. Taube,et al.  Improving upon CCSD(T): LambdaCCSD(T). II. Stationary formulation and derivatives. , 2008, The Journal of chemical physics.

[12]  U. Kaldor,et al.  Open-shell coupled-cluster theory applied to atomic and molecular systems , 1985 .

[13]  Vijay S. Pande,et al.  Accelerating molecular dynamic simulation on graphics processing units , 2009, J. Comput. Chem..

[14]  Piotr Piecuch,et al.  Renormalized coupled-cluster methods exploiting left eigenstates of the similarity-transformed Hamiltonian. , 2005, The Journal of chemical physics.

[15]  R. Bartlett,et al.  The general model space effective Hamiltonian in order‐for‐order expansion , 1989 .

[16]  Mihály Kállay,et al.  Approximate treatment of higher excitations in coupled-cluster theory. , 2005, The Journal of chemical physics.

[17]  Mihály Kállay,et al.  Coupled-cluster methods including noniterative corrections for quadruple excitations. , 2005, The Journal of chemical physics.

[18]  Francesco A Evangelista,et al.  Perturbative triples corrections in state-specific multireference coupled cluster theory. , 2010, The Journal of chemical physics.

[19]  D. Mukherjee,et al.  Correlation problem in open-shell atoms and molecules. A non-perturbative linked cluster formulation , 1975 .

[20]  Leszek Meissner,et al.  A coupled‐cluster method for quasidegenerate states , 1988 .

[21]  Francesco A Evangelista,et al.  Coupling term derivation and general implementation of state-specific multireference coupled cluster theories. , 2007, The Journal of chemical physics.

[22]  So Hirata,et al.  Perturbative corrections to coupled-cluster and equation-of-motion coupled-cluster energies: A determinantal analysis , 2001 .

[23]  Tom R. Halfhill NVIDIA's Next-Generation CUDA Compute and Graphics Architecture, Code-Named Fermi, Adds Muscle for Parallel Processing , 2009 .

[24]  F. Coester,et al.  Short-range correlations in nuclear wave functions , 1960 .

[25]  Stolarczyk,et al.  Coupled-cluster method in Fock space. I. General formalism. , 1985, Physical review. A, General physics.

[26]  Piotr Piecuch,et al.  Single-reference, size-extensive, non-iterative coupled-cluster approaches to bond breaking and biradicals , 2006 .

[27]  Jiří Pittner,et al.  Continuous transition between Brillouin-Wigner and Rayleigh-Schrödinger perturbation theory, generalized Bloch equation, and Hilbert space multireference coupled cluster , 2003 .

[28]  M. Head‐Gordon,et al.  A fifth-order perturbation comparison of electron correlation theories , 1989 .

[29]  Karol Kowalski,et al.  Generating functionals based formulation of the method of moments of coupled cluster equations. , 2009, The Journal of chemical physics.

[30]  Marat Valiev,et al.  Extensive regularization of the coupled cluster methods based on the generating functional formalism: application to gas-phase benchmarks and to the SN2 reaction of CHCl3 and OH- in water. , 2009, The Journal of chemical physics.

[31]  P. Surján,et al.  Comparison of low-order multireference many-body perturbation theories. , 2005, The Journal of chemical physics.

[32]  S. Hirata Tensor Contraction Engine: Abstraction and Automated Parallel Implementation of Configuration-Interaction, Coupled-Cluster, and Many-Body Perturbation Theories , 2003 .

[33]  Edoardo Aprà,et al.  Parallel Implementation of Multireference Coupled-Cluster Theories Based on the Reference-Level Parallelism. , 2012, Journal of chemical theory and computation.

[34]  P. Knowles,et al.  An efficient internally contracted multiconfiguration–reference configuration interaction method , 1988 .

[35]  Koji Yasuda,et al.  Accelerating Density Functional Calculations with Graphics Processing Unit. , 2008, Journal of chemical theory and computation.

[36]  Haruyuki Nakano,et al.  Quasidegenerate perturbation theory with multiconfigurational self‐consistent‐field reference functions , 1993 .

[37]  L. Meissner Fock-space coupled-cluster method in the intermediate Hamiltonian formulation: Model with singles and doubles , 1998 .

[38]  Ivan S Ufimtsev,et al.  Quantum Chemistry on Graphical Processing Units. 3. Analytical Energy Gradients, Geometry Optimization, and First Principles Molecular Dynamics. , 2009, Journal of chemical theory and computation.

[39]  Uttam Sinha Mahapatra,et al.  A state-specific multi-reference coupled cluster formalism with molecular applications , 1998 .

[40]  Josef Paldus,et al.  Correlation Problems in Atomic and Molecular Systems. IV. Extended Coupled-Pair Many-Electron Theory and Its Application to the B H 3 Molecule , 1972 .

[41]  R. Bartlett,et al.  The full CCSDT model for molecular electronic structure , 1987 .

[42]  Klaus Schulten,et al.  Accelerating Molecular Modeling Applications with GPU Computing , 2009 .

[43]  T. H. Dunning Gaussian basis sets for use in correlated molecular calculations. I. The atoms boron through neon and hydrogen , 1989 .

[44]  John F. Stanton,et al.  INVESTIGATION OF AN ASYMMETRIC TRIPLE-EXCITATION CORRECTION FOR COUPLED-CLUSTER ENERGIES , 1998 .

[45]  Mark S. Gordon,et al.  New Multithreaded Hybrid CPU/GPU Approach to Hartree-Fock. , 2012, Journal of chemical theory and computation.

[46]  Andrew G. Taube,et al.  Improving upon CCSD(T): LambdaCCSD(T). I. Potential energy surfaces. , 2008, The Journal of chemical physics.

[47]  Ivan S Ufimtsev,et al.  Quantum Chemistry on Graphical Processing Units. 1. Strategies for Two-Electron Integral Evaluation. , 2008, Journal of chemical theory and computation.

[48]  L. Meissner Various formulations of the Fock-space coupled-cluster method: Advantages and disadvantages in their practical implementations , 2012 .

[49]  Yihan Shao,et al.  Accelerating resolution-of-the-identity second-order Møller-Plesset quantum chemistry calculations with graphical processing units. , 2008, The journal of physical chemistry. A.

[50]  Jarek Nieplocha,et al.  Advances, Applications and Performance of the Global Arrays Shared Memory Programming Toolkit , 2006, Int. J. High Perform. Comput. Appl..

[51]  Kiran Bhaskaran-Nair,et al.  Multireference state-specific Mukherjee's coupled cluster method with noniterative triexcitations using uncoupled approximation. , 2011, The Journal of chemical physics.

[52]  Duncan Poole,et al.  Routine Microsecond Molecular Dynamics Simulations with AMBER on GPUs. 2. Explicit Solvent Particle Mesh Ewald. , 2013, Journal of chemical theory and computation.

[53]  Vijay S. Pande,et al.  Efficient nonbonded interactions for molecular dynamics on a graphics processing unit , 2010, J. Comput. Chem..

[54]  Oreste Villa,et al.  Noniterative Multireference Coupled Cluster Methods on Heterogeneous CPU-GPU Systems. , 2013, Journal of chemical theory and computation.

[55]  S. J. Cole,et al.  Towards a full CCSDT model for electron correlation , 1985 .

[56]  Klaus Schulten,et al.  Multilevel summation of electrostatic potentials using graphics processing units , 2009, Parallel Comput..

[57]  Jeffrey Goldstone,et al.  Derivation of the Brueckner many-body theory , 1957, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[58]  Uttam Sinha Mahapatra,et al.  State-Specific Multi-Reference Coupled Cluster Formulations: Two Paradigms , 1998 .

[59]  Debashis Mukherjee,et al.  Applications of a non-perturbative many-body formalism to general open-shell atomic and molecular problems: calculation of the ground and the lowest π-π* singlet and triplet energies and the first ionization potential of trans-butadiene , 1977 .

[60]  Rajat K. Chaudhuri,et al.  Applications of multireference perturbation theory to potential energy surfaces by optimal partitioning of H: Intruder states avoidance and convergence enhancement , 1995 .

[61]  N. Oliphant,et al.  Coupled‐cluster method truncated at quadruples , 1991 .

[62]  Brett M. Bode,et al.  Uncontracted Rys Quadrature Implementation of up to G Functions on Graphical Processing Units. , 2010, Journal of chemical theory and computation.

[63]  Xin Wu,et al.  Semiempirical Quantum Chemical Calculations Accelerated on a Hybrid Multicore CPU-GPU Computing Platform. , 2012, Journal of chemical theory and computation.

[64]  John F. Stanton,et al.  A simple correction to final state energies of doublet radicals described by equation-of-motion coupled cluster theory in the singles and doubles approximation , 1997 .

[65]  J. Pople,et al.  Self—Consistent Molecular Orbital Methods. XII. Further Extensions of Gaussian—Type Basis Sets for Use in Molecular Orbital Studies of Organic Molecules , 1972 .

[66]  Christine M. Isborn,et al.  Excited-State Electronic Structure with Configuration Interaction Singles and Tamm–Dancoff Time-Dependent Density Functional Theory on Graphical Processing Units , 2011, Journal of chemical theory and computation.

[67]  Andrey Asadchev,et al.  Fast and Flexible Coupled Cluster Implementation. , 2013, Journal of chemical theory and computation.

[68]  J. Stanton Why CCSD(T) works: a different perspective , 1997 .

[69]  Andrew G. Taube,et al.  Rethinking linearized coupled-cluster theory. , 2009, The Journal of chemical physics.

[70]  B. Brandow Linked-Cluster Expansions for the Nuclear Many-Body Problem , 1967 .

[71]  Henry F. Schaefer,et al.  A new implementation of the full CCSDT model for molecular electronic structure , 1988 .

[72]  R. Bartlett,et al.  Multireference coupled‐cluster method: Ionization potentials and excitation energies for ketene and diazomethane , 1989 .

[73]  Tjerk P. Straatsma,et al.  NWChem: A comprehensive and scalable open-source solution for large scale molecular simulations , 2010, Comput. Phys. Commun..

[74]  R. Bartlett,et al.  A full coupled‐cluster singles and doubles model: The inclusion of disconnected triples , 1982 .

[75]  Intermediate Hamiltonian Fock-space coupled-cluster method , 1999 .

[76]  Rodney J. Bartlett,et al.  Hilbert space multireference coupled-cluster methods. I: The single and double excitation model , 1991 .

[77]  Ivan S Ufimtsev,et al.  Quantum Chemistry on Graphical Processing Units. 2. Direct Self-Consistent-Field Implementation. , 2009, Journal of chemical theory and computation.

[78]  Anna I. Krylov,et al.  Second order perturbation corrections to singles and doubles coupled-cluster methods: General theory and application to the valence optimized doubles model , 2000 .

[79]  Roland Lindh,et al.  Utilizing high performance computing for chemistry: parallel computational chemistry. , 2010, Physical chemistry chemical physics : PCCP.

[80]  Todd J. Martínez,et al.  Generating Efficient Quantum Chemistry Codes for Novel Architectures. , 2013, Journal of chemical theory and computation.

[81]  M. Plesset,et al.  Note on an Approximation Treatment for Many-Electron Systems , 1934 .

[82]  Peter Schröder,et al.  Quantum Monte Carlo on graphical processing units , 2007, Comput. Phys. Commun..

[83]  Koji Yasuda,et al.  Two‐electron integral evaluation on the graphics processor unit , 2008, J. Comput. Chem..

[84]  Peter Pulay,et al.  Generalized Mo/ller–Plesset perturbation theory: Second order results for two‐configuration, open‐shell excited singlet, and doublet wave functions , 1989 .

[85]  David E. Bernholdt,et al.  High performance computational chemistry: An overview of NWChem a distributed parallel application , 2000 .

[86]  Edoardo Aprà,et al.  Implementation of the multireference Brillouin-Wigner and Mukherjee's coupled cluster methods with non-iterative triple excitations utilizing reference-level parallelism. , 2012, The Journal of chemical physics.

[87]  Rodney J. Bartlett,et al.  Noniterative energy corrections through fifth-order to the coupled cluster singles and doubles method , 1998 .

[88]  Piecuch,et al.  Application of Hilbert-space coupled-cluster theory to simple (H2)2 model systems: Planar models. , 1993, Physical review. A, Atomic, molecular, and optical physics.

[89]  Duncan Poole,et al.  Routine Microsecond Molecular Dynamics Simulations with AMBER on GPUs. 1. Generalized Born , 2012, Journal of chemical theory and computation.

[90]  Karol Kowalski,et al.  Coupled Cluster Theories for Strongly Correlated Molecular Systems , 2013 .

[91]  A. Arnold,et al.  Harvesting graphics power for MD simulations , 2007, 0709.3225.

[92]  Garnet Kin-Lic Chan,et al.  Canonical transformation theory for multireference problems. , 2006, The Journal of chemical physics.

[93]  Kenneth M Merz,et al.  Acceleration of Electron Repulsion Integral Evaluation on Graphics Processing Units via Use of Recurrence Relations. , 2013, Journal of chemical theory and computation.

[94]  Kiran Bhaskaran-Nair,et al.  Multireference state-specific Mukherjee's coupled cluster method with noniterative triexcitations. , 2008, The Journal of chemical physics.

[95]  John F. Stanton,et al.  Perturbative treatment of the similarity transformed Hamiltonian in equation‐of‐motion coupled‐cluster approximations , 1995 .

[96]  Rodney J. Bartlett,et al.  A Hilbert space multi-reference coupled-cluster study of the H4 model system , 1991 .

[97]  R. Bartlett,et al.  Recursive intermediate factorization and complete computational linearization of the coupled-cluster single, double, triple, and quadruple excitation equations , 1991 .

[98]  Martin Head-Gordon,et al.  A second-order correction to singles and doubles coupled-cluster methods based on a perturbative expansion of a similarity-transformed Hamiltonian , 2000 .

[99]  Björn O. Roos,et al.  Second-order perturbation theory with a complete active space self-consistent field reference function , 1992 .

[100]  Naga K. Govindaraju,et al.  A Survey of General‐Purpose Computation on Graphics Hardware , 2007 .

[101]  Sriram Krishnamoorthy,et al.  GPU-Based Implementations of the Noniterative Regularized-CCSD(T) Corrections: Applications to Strongly Correlated Systems. , 2011, Journal of chemical theory and computation.

[102]  F. Coester,et al.  Bound states of a many-particle system , 1958 .

[103]  J. Pittner,et al.  Multireference Brillouin-Wigner coupled clusters method with noniterative perturbative connected triples. , 2006, The Journal of chemical physics.

[104]  Ernest R. Davidson,et al.  Considerations in constructing a multireference second‐order perturbation theory , 1994 .

[105]  Josef Paldus,et al.  APPLICABILITY OF MULTI-REFERENCE MANY-BODY PERTURBATION THEORY TO THE DETERMINATION OF POTENTIAL ENERGY SURFACES : A MODEL STUDY , 1990 .

[106]  Karol Kowalski,et al.  The method of moments of coupled-cluster equations and the renormalized CCSD[T], CCSD(T), CCSD(TQ), and CCSDT(Q) approaches , 2000 .

[107]  P. Surján,et al.  Comparative study of multireference perturbative theories for ground and excited states. , 2009, The Journal of chemical physics.

[108]  A Eugene DePrince,et al.  Coupled Cluster Theory on Graphics Processing Units I. The Coupled Cluster Doubles Method. , 2011, Journal of chemical theory and computation.