World Library  
Flag as Inappropriate
Email this Article

Molecular modeling on GPUs

Article Id: WHEBN0020279516
Reproduction Date:

Title: Molecular modeling on GPUs  
Author: World Heritage Encyclopedia
Language: English
Subject: Computational chemistry, Chemistry software, Molecular modelling, List of nucleic acid simulation software, List of software for molecular mechanics modeling
Publisher: World Heritage Encyclopedia

Molecular modeling on GPUs

Ionic liquid simulation on GPU (Ascalaph Designer)

Molecular modeling on GPU is the technique of using a graphics processing unit (GPU) for molecular simulations.[1]

In 2007, NVIDIA introduced video cards that could be used not only to show graphics but also for scientific calculations. These cards include many arithmetic units (currently up to 1536) working in parallel. Long before this event, the computational power of video cards was used to accelerate calculations. What was new is that NVIDIA made it possible to develop parallel programs in a high-level language (CUDA). This technology substantially simplified programming by enabling programs to be written in C/C++.

Quantum chemistry calculations[2][3][4][5][6] and molecular mechanics simulations[7][8][9] (molecular modeling in terms of classical mechanics) are among beneficial applications of this technology. The video cards can accelerate the calculations tens of times, so a PC with such a card has the power similar to that of a cluster of workstations based on common processors.

GPU accelerated molecular modelling software


  • Abalone
  • AMBER on GPUs version
  • Ascalaph on GPUs version – Ascalaph Liquid GPU
  • BigDFT Ab initio program based on wavelet
  • Desmond (software) on GPUs, workstations, and clusters
  • Firefly/PC GAMESS
  • FastROCS
  • GPIUTMD – Graphic Processors at Isfahan University of Technology for Many-particle Dynamics
  • GROMACS on GPUs version
  • HALMD – Highly Accelerated Large-scale MD package
  • HOOMD-blue – Highly Optimized Object-oriented Many-particle Dynamics—Blue Edition
  • LAMMPS on GPUs version – gpulammps
  • TeraChem - Quantum chemistry and ab initio Molecular Dynamics
  • VMD & NAMD on GPUs versions
  • Octopus has support for OpenCL.


  • OpenMM – an API for accelerating molecular dynamics on GPUs, v1.0 provides GPU-accelerated version of GROMACS
  • mdcore – an Open-source platform-independent library for molecular dynamics simulations on modern shared-memory parallel architectures.

Distributed computing projects

  • GPUGRID distributed supercomputing infrastructure
  • Folding@home distributed computing project

See also


  1. ^ John E. Stone, James C. Phillips, Peter L. Freddolino, David J. Hardy 1, Leonardo G. Trabuco, Klaus Schulten (2007). "Accelerating molecular modeling applications with graphics processors". Journal of Computational Chemistry 28 (16): 2618–2640.  
  2. ^ Koji Yasuda (2008). "Accelerating Density Functional Calculations with Graphics Processing Unit". J. Chem. Theory Comput. 4 (8): 1230–1236.  
  3. ^ Koji Yasuda (2008). "Two-electron integral evaluation on the graphics processor unit". Journal of Computational Chemistry 29 (3): 334–342.  
  4. ^ Leslie Vogt, Roberto Olivares-Amaya, Sean Kermes, Yihan Shao, Carlos Amador-Bedolla and Alán Aspuru-Guzik (2008). "Accelerating Resolution-of-the-Identity Second-Order Møller−Plesset Quantum Chemistry Calculations with Graphical Processing Units". J. Phys. Chem. A 112 (10): 2049–2057.  
  5. ^ Ivan S. Ufimtsev and Todd J. Martinez (2008). "Quantum Chemistry on Graphical Processing Units. 1. Strategies for Two-Electron Integral Evaluation". J. Chem. Theo. Comp. 4 (2): 222–231.  
  6. ^ Ivan S. Ufimtsev and Todd J. Martinez (2008). "Graphical Processing Units for Quantum Chemistry". Comp. Sci. Eng. 10 (6): 26–34.  
  7. ^ Joshua A. Anderson, Chris D. Lorenz, A. Travesset (2008). "General Purpose Molecular Dynamics Simulations Fully Implemented on Graphics Processing Units". Journal of Computational Physics 227 (10): 5342–5359.  
  8. ^ Christopher I. Rodrigues, David J. Hardy, John E. Stone, Klaus Schulten, and Wen-Mei W. Hwu. (2008). "GPU acceleration of cutoff pair potentials for molecular modeling applications.". In CF'08: Proceedings of the 2008 conference on Computing frontiers, New York, NY, USA: 273–282. 
  9. ^ Peter H. Colberg, Felix Höfling (2011). "Highly accelerated simulations of glassy dynamics using GPUs: Caveats on limited floating-point precision". Comp. Phys. Comm. 182 (5): 1120–1129.  

External links

  • More links for classical and quantum сhemistry on GPUs

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.