Application of Graphics Processing Units to Accelerate Real‐Space Density Functional Theory and Time‐Dependent Density Functional Theory Calculations

[1]  Alán Aspuru-Guzik,et al.  Accelerating Correlated Quantum Chemistry Calculations Using Graphical Processing Units , 2010, Computing in Science & Engineering.

[2]  A. Rubio,et al.  Ab-initio angle and energy resolved photoelectron spectroscopy with time-dependent density-functional theory , 2012 .

[3]  Julio Daniel Carvalho Maia,et al.  GPU Linear Algebra Libraries and GPGPU Programming for Accelerating MOPAC Semiempirical Quantum Chemistry Calculations. , 2012, Journal of chemical theory and computation.

[4]  H. Appel,et al.  octopus: a tool for the application of time‐dependent density functional theory , 2006 .

[5]  Xavier Andrade,et al.  Time-dependent density functional theory scheme for efficient calculations of dynamic (hyper)polarizabilities. , 2007, The Journal of chemical physics.

[6]  Weile Jia,et al.  Fast plane wave density functional theory molecular dynamics calculations on multi-GPU machines , 2013, J. Comput. Phys..

[7]  A. Zunger,et al.  A new method for diagonalising large matrices , 1985 .

[8]  Sullivan,et al.  Large-scale electronic-structure calculations with multigrid acceleration. , 1995, Physical review. B, Condensed matter.

[9]  Xavier Andrade,et al.  Real-Space Density Functional Theory on Graphical Processing Units: Computational Approach and Comparison to Gaussian Basis Set Methods. , 2013, Journal of chemical theory and computation.

[10]  Xavier Andrade,et al.  Prediction of the derivative discontinuity in density functional theory from an electrostatic description of the exchange and correlation potential. , 2011, Physical review letters.

[11]  A. Zunger,et al.  Self-interaction correction to density-functional approximations for many-electron systems , 1981 .

[12]  Franz Franchetti,et al.  Data Layout Transformation for Stencil Computations on Short-Vector SIMD Architectures , 2011, CC.

[13]  J J Rehr,et al.  Real-time time-dependent density functional theory approach for frequency-dependent nonlinear optical response in photonic molecules. , 2007, The Journal of chemical physics.

[14]  Xavier Andrade Linear and non-linear response phenomena of molecular systems within time-dependent density functional theory , 2010 .

[15]  C. G. Broyden A Class of Methods for Solving Nonlinear Simultaneous Equations , 1965 .

[16]  Filippo Spiga,et al.  phiGEMM: A CPU-GPU Library for Porting Quantum ESPRESSO on Hybrid Systems , 2012, 2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing.

[17]  G. F. Bertsch,et al.  Application of the time-dependent local density approximation to optical activity , 1999 .

[18]  N. Maitra Memory: History, Initial-State Dependence, and Double-Excitations , 2012 .

[19]  Efficient calculation of van der Waals dispersion coefficients with time-dependent density functional theory in real time: application to polycyclic aromatic hydrocarbons. , 2007, The Journal of chemical physics.

[20]  Reinhold Schneider,et al.  Daubechies wavelets as a basis set for density functional pseudopotential calculations. , 2008, The Journal of chemical physics.

[21]  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.

[22]  John Skilling Programming the Hilbert curve , 2004 .

[23]  Xavier Andrade,et al.  More Accurate and Efficient Bath Spectral Densities from Super-Resolution , 2013, 1307.4407.

[24]  Angel Rubio,et al.  Propagators for the time-dependent Kohn-Sham equations. , 2004, The Journal of chemical physics.

[25]  W. Kohn,et al.  Self-Consistent Equations Including Exchange and Correlation Effects , 1965 .

[26]  Y. Saad,et al.  PARSEC – the pseudopotential algorithm for real‐space electronic structure calculations: recent advances and novel applications to nano‐structures , 2006 .

[27]  Gholamreza Vakili-Nezhaad,et al.  An application of non-extensive statistical mechanics to nanosystems , 2004 .

[28]  K. Jacobsen,et al.  Real-space grid implementation of the projector augmented wave method , 2004, cond-mat/0411218.

[29]  A. Becke A New Mixing of Hartree-Fock and Local Density-Functional Theories , 1993 .

[30]  J. Bernholc,et al.  Recent developments and applications of the real-space multigrid method , 2008 .

[31]  Jack Dongarra,et al.  Numerical linear algebra on emerging architectures: The PLASMA and MAGMA projects , 2009 .

[32]  Luigi Genovese,et al.  Efficient and accurate solver of the three-dimensional screened and unscreened Poisson's equation with generic boundary conditions. , 2012, The Journal of chemical physics.

[33]  N. A. Romero,et al.  Electronic structure calculations with GPAW: a real-space implementation of the projector augmented-wave method , 2010, Journal of physics. Condensed matter : an Institute of Physics journal.

[34]  Angel Rubio,et al.  Excited states dynamics in time-dependent density functional theory , 2002, cond-mat/0206307.

[35]  Ivan S. Ufimtsev,et al.  Dynamic Precision for Electron Repulsion Integral Evaluation on Graphical Processing Units (GPUs). , 2011, Journal of chemical theory and computation.

[36]  James R. Chelikowsky,et al.  Real-space pseudopotential method for first principles calculations of general periodic and partially periodic systems , 2008 .

[37]  Luigi Genovese,et al.  Harnessing the Power of Graphic Processing Units , 2012 .

[38]  David M. Ceperley,et al.  Accelerating Quantum Monte Carlo Simulations of Real Materials on GPU Clusters , 2011, Computing in Science & Engineering.

[39]  Taisuke Boku,et al.  A massively-parallel electronic-structure calculations based on real-space density functional theory , 2010, J. Comput. Phys..

[40]  George F. Bertsch,et al.  Time-dependent local-density approximation in real time , 1996 .

[41]  G. Peano Sur une courbe, qui remplit toute une aire plane , 1890 .

[42]  Naoto Umezawa,et al.  Explicit density-functional exchange potential with correct asymptotic behavior , 2006 .

[43]  E. Rasanen,et al.  Exchange-energy functionals for finite two-dimensional systems , 2007 .

[44]  Ani Anciaux-Sedrakian,et al.  Accelerating VASP electronic structure calculations using graphic processing units , 2012, J. Comput. Chem..

[45]  A. Becke,et al.  Density-functional exchange-energy approximation with correct asymptotic behavior. , 1988, Physical review. A, General physics.

[46]  E. Gross,et al.  Density-Functional Theory for Time-Dependent Systems , 1984 .

[47]  S. A. Losilla,et al.  A divide and conquer real-space approach for all-electron molecular electrostatic potentials and interaction energies. , 2012, The Journal of chemical physics.

[48]  Efthimios Kaxiras,et al.  Real-time, local basis-set implementation of time-dependent density functional theory for excited state dynamics simulations. , 2008, The Journal of chemical physics.

[49]  A. Klamt,et al.  COSMO : a new approach to dielectric screening in solvents with explicit expressions for the screening energy and its gradient , 1993 .

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

[51]  M. Casula,et al.  Density functional theory beyond the linear regime: Validating an adiabatic local density approximation , 2011, 1101.2564.

[52]  Weile Jia,et al.  The analysis of a plane wave pseudopotential density functional theory code on a GPU machine , 2013, Comput. Phys. Commun..

[53]  E K U Gross,et al.  Optimal control of quantum rings by terahertz laser pulses. , 2007, Physical review letters.

[54]  Alán Aspuru-Guzik,et al.  Electronic structure calculations in arbitrary electrostatic environments. , 2012, The Journal of chemical physics.

[55]  Sullivan,et al.  Real-space multigrid-based approach to large-scale electronic structure calculations. , 1996, Physical review. B, Condensed matter.

[56]  A. Stathopoulos,et al.  Solution of large eigenvalue problems in electronic structure calculations , 1996 .

[57]  P. Hohenberg,et al.  Inhomogeneous Electron Gas , 1964 .

[58]  X. Andrade,et al.  Efficient formalism for large-scale ab initio molecular dynamics based on time-dependent density functional theory. , 2007, Physical review letters.

[59]  Hermann Stoll,et al.  Results obtained with the correlation energy density functionals of becke and Lee, Yang and Parr , 1989 .

[60]  Jacopo Tomasi,et al.  Molecular Interactions in Solution: An Overview of Methods Based on Continuous Distributions of the Solvent , 1994 .

[61]  Todd J. Martinez,et al.  Graphical Processing Units for Quantum Chemistry , 2008, Computing in Science & Engineering.

[62]  Luscombe,et al.  Electron confinement in quantum nanostructures: Self-consistent Poisson-Schrödinger theory. , 1992, Physical review. B, Condensed matter.

[63]  Hidekazu Tomono,et al.  GPU based acceleration of first principles calculation , 2010 .

[64]  Richard Dronskowski,et al.  Speeding up plane-wave electronic-structure calculations using graphics-processing units , 2011, Comput. Phys. Commun..

[65]  D. Hilbert Ueber die stetige Abbildung einer Line auf ein Flächenstück , 1891 .

[66]  Efthimios Kaxiras,et al.  Adaptive-coordinate real-space electronic-structure calculations for atoms, molecules, and solids , 1997 .

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

[68]  Angel Rubio,et al.  Real-space, real-time method for the dielectric function , 2000 .

[69]  Marco Buongiorno Nardelli,et al.  Finite difference methods for ab initio electronic structure and quantum transport calculations of nanostructures , 2003 .

[70]  L. Greengard,et al.  A new version of the Fast Multipole Method for the Laplace equation in three dimensions , 1997, Acta Numerica.

[71]  Eran Rabani,et al.  Expeditious Stochastic Calculation of Random-Phase Approximation Energies for Thousands of Electrons in Three Dimensions. , 2013, The journal of physical chemistry letters.

[72]  A. Akimov,et al.  The PYXAID Program for Non-Adiabatic Molecular Dynamics in Condensed Matter Systems. , 2013, Journal of chemical theory and computation.

[73]  Xavier Andrade,et al.  Towards a gauge invariant method for molecular chiroptical properties in TDDFT. , 2009, Physical chemistry chemical physics : PCCP.

[74]  G. P. Srivastava CORRIGENDUM: Broyden's method for self-consistent field convergence acceleration , 1984 .

[75]  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.

[76]  Thomas L. Beck,et al.  Real‐space multigrid solution of electrostatics problems and the Kohn–Sham equations , 1997 .

[77]  Y. Saad,et al.  Finite-difference-pseudopotential method: Electronic structure calculations without a basis. , 1994, Physical review letters.

[78]  Rochus Schmid,et al.  A general and efficient pseudopotential Fourier filtering scheme for real space methods using mask functions. , 2006, The Journal of chemical physics.

[79]  A. Akimov,et al.  Advanced Capabilities of the PYXAID Program: Integration Schemes, Decoherence Effects, Multiexcitonic States, and Field-Matter Interaction. , 2014, Journal of chemical theory and computation.

[80]  Xavier Andrade,et al.  Time-dependent density-functional theory in massively parallel computer architectures: the octopus project , 2012, Journal of physics. Condensed matter : an Institute of Physics journal.

[81]  Miguel A. L. Marques,et al.  Libxc: A library of exchange and correlation functionals for density functional theory , 2012, Comput. Phys. Commun..

[82]  Xavier Andrade,et al.  A survey of the parallel performance and accuracy of Poisson solvers for electronic structure calculations , 2012, J. Comput. Chem..

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

[84]  G. Snider,et al.  A self‐consistent solution of Schrödinger–Poisson equations using a nonuniform mesh , 1990 .

[85]  J. Fattebert,et al.  Towards grid-based OÑNÖ density-functional theory methods: Optimized nonorthogonal orbitals and multigrid acceleration , 2000 .

[86]  Steven G. Johnson,et al.  The Design and Implementation of FFTW3 , 2005, Proceedings of the IEEE.

[87]  Samuel Williams,et al.  Optimization and Performance Modeling of Stencil Computations on Modern Microprocessors , 2007, SIAM Rev..

[88]  Martins,et al.  Efficient pseudopotentials for plane-wave calculations. , 1991, Physical review. B, Condensed matter.

[89]  T. Beck Real-space mesh techniques in density-functional theory , 2000, cond-mat/0006239.

[90]  X. Andrade,et al.  Application of compressed sensing to the simulation of atomic systems , 2012, Proceedings of the National Academy of Sciences.

[91]  Leonard Kleinman,et al.  Efficacious Form for Model Pseudopotentials , 1982 .

[92]  Stefano de Gironcoli,et al.  Phonons and related crystal properties from density-functional perturbation theory , 2000, cond-mat/0012092.

[93]  Kresse,et al.  Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set. , 1996, Physical review. B, Condensed matter.

[94]  Parr,et al.  Development of the Colle-Salvetti correlation-energy formula into a functional of the electron density. , 1988, Physical review. B, Condensed matter.

[95]  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.

[96]  Michele Parrinello,et al.  Integrating the Car–Parrinello equations. I. Basic integration techniques , 1994 .

[97]  Takashi Nakatsukasa,et al.  Real‐time, real‐space implementation of the linear response time‐dependent density‐functional theory , 2006 .

[98]  Gregory Beylkin,et al.  Multiresolution quantum chemistry: basic theory and initial applications. , 2004, The Journal of chemical physics.

[99]  Xavier Andrade,et al.  Modified Ehrenfest Formalism for Efficient Large-Scale ab initio Molecular Dynamics. , 2008, Journal of chemical theory and computation.

[100]  J. Nichols,et al.  A generalized fast multipole approach for Hartree—Fock and density functional computations , 1995 .

[101]  Philipp Marquetand,et al.  Resonance Raman spectra of ortho-nitrophenol calculated by real-time time-dependent density functional theory. , 2013, The Journal of chemical physics.

[102]  Joost VandeVondele,et al.  cp2k: atomistic simulations of condensed matter systems , 2014 .

[103]  Jussi Enkovaara,et al.  Parallel Electronic Structure Calculations Using Multiple Graphics Processing Units (GPUs) , 2012, PARA.

[104]  Y. Saad Numerical Methods for Large Eigenvalue Problems , 2011 .

[105]  Jean-François Méhaut,et al.  Density functional theory calculation on many-cores hybrid central processing unit-graphic processing unit architectures. , 2009, The Journal of chemical physics.

[106]  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.

[107]  R. Baer,et al.  Expeditious Stochastic Approach for MP2 Energies in Large Electronic Systems. , 2012, Journal of Chemical Theory and Computation.

[108]  Mauricio Araya-Polo,et al.  Towards a Multi-Level Cache Performance Model for 3D Stencil Computation , 2011, ICCS.

[109]  Gerhard Wellein,et al.  Efficient multicore-aware parallelization strategies for iterative stencil computations , 2010, J. Comput. Sci..

[110]  E. Gross,et al.  Exact coulomb cutoff technique for supercell calculations , 2006, cond-mat/0601031.

[111]  Weiqiang Wang,et al.  A Multilevel Parallelization Framework for High-Order Stencil Computations , 2009, Euro-Par.

[112]  Liu Peng,et al.  High-order stencil computations on multicore clusters , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[113]  A. Becke Basis‐set‐free density‐functional quantum chemistry , 2009 .

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

[115]  Annia Galano,et al.  On the free radical scavenging mechanism of protocatechuic acid, regeneration of the catechol group in aqueous solution , 2012, Theoretical Chemistry Accounts.

[116]  Xavier Gonze,et al.  Time-dependent density functional theory study of charge transfer in collisions , 2012, Theoretical Chemistry Accounts.

[117]  Š. Janeček,et al.  Evolution-operator method for density functional theory , 2007 .

[118]  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.

[119]  Teter,et al.  Separable dual-space Gaussian pseudopotentials. , 1996, Physical review. B, Condensed matter.

[120]  Á. Rubio,et al.  octopus: a first-principles tool for excited electron-ion dynamics. , 2003 .

[121]  Xavier Andrade,et al.  Anion Stabilization in Electrostatic Environments , 2011 .

[122]  Aaftab Munshi,et al.  The OpenCL specification , 2009, 2009 IEEE Hot Chips 21 Symposium (HCS).

[123]  R. Baer,et al.  Self-averaging stochastic Kohn-Sham density-functional theory. , 2013, Physical review letters.

[124]  Zhenyu Li,et al.  Implementation of exact exchange with numerical atomic orbitals. , 2010, The journal of physical chemistry. A.

[125]  T. Torsti,et al.  MIKA - a multigrid-based program package for electronic structure calculations , 2002 .

[126]  Xavier Andrade,et al.  Measurement of the absolute Raman cross section of the optical phonons in type Ia natural diamond , 2012 .

[127]  Galli,et al.  Real-space adaptive-coordinate electronic-structure calculations. , 1995, Physical review. B, Condensed matter.

[128]  P. Pulay Convergence acceleration of iterative sequences. the case of scf iteration , 1980 .