QUICK and Robust ESP and RESP Charges for Computational Biochemistry: Open-Source GPU Implementation

07 January 2026, Version 1
This content is an early or alternative research output and has not been peer-reviewed by Cambridge University Press at the time of posting.

Abstract

We describe the implementation details of highly efficient ab initio electrostatic potential (ESP) calculations on graphics processing units (GPUs), and introduce a novel scheme for partial charges that are robust against molecular orientation. Performance analyses are discussed, and we highlight that in our new implementation, a single data center GPU can outperform 128 corresponding data center CPU cores in time to solution. This implementation in the open-source Quantum Interaction Computational Kernel code (QUICK) enables ESP computations on highly dense grids that surpass what is reported in the literature, on the order of N(grid points) ~ 20000 points/atom. We demonstrate that, in this dense-grid limit, ESP charges become independent of molecular orientation. We denote such ESP charges as being robust against molecular orientation and validate this desirable attribute against standard charge schemes. Our proposed charge scheme, called reweighted RESP (rwRESP), is designed to significantly overcome the sensitivity to N(grid points) that limits the reliability of canonical RESP charges. By effectively amending this N(grid points)-sensitivity, we demonstrate that rwRESP charges also achieve robustness against molecular orientation. Ultra-dense-grid ESP compu- tations and rwRESP fits can be readily performed via the seamless integration of QUICK with Ambertools, enabling highly efficient and reliable parameterization of the general AMBER force field (GAFF) for nonstandard residues. In this spirit, we believe that our fully-fledged GPU protocol for obtaining robust molecular charges will facilitate a wide range of applications, such as high-throughput parameterization of molecular interaction potentials, while also serving as a foundational step toward GPU-accelerated on-the-fly polarizable QM/MM simulations with QUICK.

Keywords

QUICK
AmberTools
Open source
Graphics processing unit
GPU
Electrostatic potential
Molecular grid
Charges
ESP
RESP
Partial charges

Supplementary materials

Title
Description
Actions
Title
Supporting Information for QUICK and Robust ESP and RESP Charges for Computational Biochemistry: Open-Source GPU Implementation
Description
Algorithm for generation of grid points (Algorithm S1), standard deviation of charges (Figure S1), dependency of charges on grid spacing (Figures S2-S4), Mulliken vs ESP charges (Figure S5), indices of atoms of Taxol (Figure S6), comparison of standard RESP charges with rwRESP charges (Figure S7), list of reweighting factors at different grid spacings (Table S1).
Actions
Title
Cartesian coordinates
Description
Cartesian coordinates of all the molecules used in this work.
Actions

Comments

Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting and Discussion Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.