Ab initio interactive molecular dynamics on graphical processing units (GPUs).

A virtual molecular modeling kit is developed based on GPU-enabled interactive ab initio molecular dynamics (MD). The code uses the TeraChem and VMD programs with a modified IMD interface. Optimization of the GPU accelerated TeraChem program specifically for small molecular systems is discussed, and a robust multiple time step integrator is employed to accurately integrate strong user-supplied pulling forces. Smooth and responsive visualization techniques are developed to allow interactive manipulation at minimum simulation rates below five MD steps per second. Representative calculations at the Hartree-Fock level of theory are demonstrated for molecular systems containing up to a few dozen atoms.

[1]  Klaus Schulten,et al.  A system for interactive molecular dynamics simulation , 2001, I3D '01.

[2]  Stéphane Redon,et al.  Block‐adaptive quantum mechanics: An adaptive divide‐and‐conquer approach to interactive quantum chemistry , 2013, J. Comput. Chem..

[3]  Todd J. Martínez,et al.  Charge Transfer and Polarization in Solvated Proteins from Ab Initio Molecular Dynamics , 2011 .

[4]  Lars S. Nyland,et al.  A virtual environment for steered molecular dynamics , 1999, Future Gener. Comput. Syst..

[5]  Adrien Treuille,et al.  Predicting protein structures with a multiplayer online game , 2010, Nature.

[6]  Stéphane Redon,et al.  Interactive chemical reactivity exploration. , 2014, Chemphyschem : a European journal of chemical physics and physical chemistry.

[7]  Markus Reiher,et al.  Generation of potential energy surfaces in high dimensions and their haptic exploration. , 2011, Chemphyschem : a European journal of chemical physics and physical chemistry.

[8]  K Schulten,et al.  VMD: visual molecular dynamics. , 1996, Journal of molecular graphics.

[9]  Markus Reiher,et al.  Haptic quantum chemistry , 2009, J. Comput. Chem..

[10]  Kent R. Wilson,et al.  Computing with feeling , 1977, Comput. Graph..

[11]  K. Schulten,et al.  Mechanisms of selectivity in channels and enzymes studied with interactive molecular dynamics. , 2003, Biophysical journal.

[12]  Simon McIntosh-Smith,et al.  A GPU-accelerated immersive audio-visual framework for interaction with molecular dynamics using consumer depth sensors. , 2014, Faraday discussions.

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

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

[15]  P. Pulay Improved SCF convergence acceleration , 1982 .

[16]  Weitao Yang,et al.  Accelerating self-consistent field convergence with the augmented Roothaan-Hall energy function. , 2010, The Journal of chemical physics.

[17]  Mark C. Surles,et al.  Sculpting proteins interactively: Continual energy minimization embedded in a graphical modeling system , 1994, Protein science : a publication of the Protein Society.

[18]  Heather J Kulik,et al.  Ab initio quantum chemistry for protein structures. , 2012, The journal of physical chemistry. B.

[19]  Stéphane Redon,et al.  Interactive quantum chemistry: A divide‐and‐conquer ASED‐MO method , 2012, J. Comput. Chem..

[20]  Frederick P. Brooks,et al.  Force display performs better than visual display in a simple 6-D docking task , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[21]  Moritz P. Haag,et al.  Real‐time quantum chemistry , 2012, 1208.3717.

[22]  Mark E. Tuckerman,et al.  Reversible multiple time scale molecular dynamics , 1992 .

[23]  C. Levinthal Molecular model-building by computer. , 1966, Scientific American.

[24]  S. Leutwyler,et al.  Probing the Threshold to H Atom Transfer Along a Hydrogen-Bonded Ammonia Wire , 2003, Science.

[25]  T. Martínez,et al.  First principles dynamics and minimum energy pathways for mechanochemical ring opening of cyclobutene. , 2009, Journal of the American Chemical Society.

[26]  W. C. Swope,et al.  A computer simulation method for the calculation of equilibrium constants for the formation of physi , 1981 .

[27]  Jan F. Prins,et al.  SMD: visual steering of molecular dynamics for protein design , 1996 .

[28]  Sébastien Limet,et al.  Interactive Molecular Dynamics: Scaling up to Large Systems , 2013, ICCS.

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

[30]  Moritz P. Haag,et al.  Studying chemical reactivity in a virtual environment. , 2014, Faraday discussions.