Related Experiment Video
Updated: Sep 19, 2025

Incorporating Target Protein Structure Flexibility and Dynamics in Computational Drug Discovery Using Ensemble-Based Docking Analysis
Published on: June 20, 2025
Acceleration of the GROMACS Free-Energy Perturbation Calculations on GPUs
Abstract:
Free-energy perturbation (FEP) calculations have emerged as a promising tool for the accurate prediction of ligand binding affinities. However, their widespread adoption in drug discovery pipelines has been hindered by long computation times and complex workflow setups. Here, we introduce an optimized graphics processing unit (GPU)-resident FEP implementation within GROMACS. The GPU-enabled FEP calculations are validated on a benchmark system containing eight ligand-protein pairs, including two charged ligands, on both the Nvidia A100 and the MetaX C500 GPU platforms. The absolute binding free energies predicted on these GPUs show excellent agreement (around 1.0 kcal/mol) with previous CPU-computed results. Compared to a 32-core CPU implementation, the GPU-accelerated FEP calculations demonstrate significant speed-ups, with up to nearly 800 and 400% improvements on Nvidia A100 and MetaX C500 GPUs, respectively. The end-to-end absolute binding free-energy calculations for the benchmark systems are reduced from 400 h to around 48 h on the A100 GPU. These advancements aim to provide the alchemical free-energy community with a fast and efficient way of conducting FEP calculations, thereby paving the way for a highly accurate and computationally efficient solution in predicting ligand-protein binding free energies. All codes, data, and scripts are included in our open-source project, FEP-on-GPU workflow, freely available at https://github.com/yiqichenshallwetalk/FEP-on-GPU-Workflow.
More Related Videos
Related Concept Videos
Calculating Standard Free Energy Changes
Fermi Level Dynamics
Electron affinity in semiconductors refers to the energy gap between the minimum of its conduction band and the vacuum level and it is a critical parameter in determining how easily a semiconductor can accept additional electrons.
The work...
Accelerating Fluids
The motion of the liquid within this infinitesimal cylinder is considered to obtain the pressure difference. Three vertical forces act on this liquid:
Gibbs Free Energy
Distribution of Molecular Speeds
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by

