Related Experiment Video
Updated: Mar 26, 2026

Computational Modeling of Retinal Neurons for Visual Prosthesis Research - Fundamental Approaches
Published on: June 21, 2022
Parallelization and improvements of the generalized born model with a simple sWitching function for modern graphics
Evan J Arthur1, Charles L Brooks1,2
1Department of Chemistry, University of Michigan, 930 N. University Ave., Ann Arbor, Michigan, 48109.
This study accelerates molecular simulations using a Graphics Processing Unit (GPU) implementation of the Generalized Born with a Simple Switching function (GBSW) model. This enhanced computational efficiency enables faster solvation energy calculations and longer simulation trajectories for biomolecules.
Area of Science:
- Computational chemistry
- Biophysics
- Molecular dynamics
Background:
- Simulating biologically relevant systems faces challenges in rapid solvation energy calculation and simulation trajectory length.
- The Generalized Born model with a Simple Switching function (GBSW) approximates Poisson-Boltzmann (PB) theory for efficient solvation free energy and force calculations without explicit solvent.
Purpose of the Study:
- To present a parallel refactoring of the GBSW algorithm for implementation on graphics chips.
- To significantly enhance the speed of solvation calculations and molecular dynamics simulations.
Main Methods:
- Parallel refactoring of the GBSW algorithm.
- Implementation on low-cost graphics processing units (GPUs) with thousands of cores.
- Validation of accuracy against previous implementations.
Main Results:
- Achieved speed increases of one to two orders of magnitude over previous GBSW implementations.
- Demonstrated linear scaling of the algorithm with system size, improving cost-effectiveness for large systems.
- Successfully utilized the GPU-accelerated GBSW model for folding studies of the chignolin system.
Conclusions:
- The GPU-accelerated GBSW model offers significant speed enhancements for molecular simulations.
- This advancement makes folding studies of peptides and small proteins more accessible.
- The model provides a cost-effective solution for solvating large biological systems.
Related Concept Videos
Parallel Processing
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the...
Synthetic Disvision of Polynomials
Implicit Differentiation