GPU/CPU Algorithm for Generalized Born/Solvent-Accessible Surface Area Implicit Solvent Calculations
- PMID: 23049488
- PMCID: PMC3464051
- DOI: 10.1021/ct3003089
GPU/CPU Algorithm for Generalized Born/Solvent-Accessible Surface Area Implicit Solvent Calculations
Abstract
Molecular dynamics methodologies comprise a vital research tool for structural biology. Molecular dynamics has benefited from technological advances in computing, such as multi-core CPUs and graphics processing units (GPUs), but harnessing the full power of hybrid GPU/CPU computers remains difficult. The generalized Born/solvent-accessible surface area implicit solvent model (GB/SA) stands to benefit from hybrid GPU/CPU computers, employing the GPU for the GB calculation and the CPU for the SA calculation. Here, we explore the computational challenges facing GB/SA calculations on hybrid GPU/CPU computers and demonstrate how NAMD, a parallel molecular dynamics program, is able to efficiently utilize GPUs and CPUs simultaneously for fast GB/SA simulations. The hybrid computation principles demonstrated here are generally applicable to parallel applications employing hybrid GPU/CPU calculations.
Figures





Similar articles
-
Accelerating the Generalized Born with Molecular Volume and Solvent Accessible Surface Area Implicit Solvent Model Using Graphics Processing Units.J Comput Chem. 2020 Mar 30;41(8):830-838. doi: 10.1002/jcc.26133. Epub 2019 Dec 24. J Comput Chem. 2020. PMID: 31875339 Free PMC article.
-
A hybrid CPU/GPU method for Hartree-Fock self-consistent-field calculation.J Chem Phys. 2023 Sep 14;159(10):104101. doi: 10.1063/5.0156934. J Chem Phys. 2023. PMID: 37681693
-
Exact Analytical Algorithm for the Solvent-Accessible Surface Area and Derivatives in Implicit Solvent Molecular Simulations on GPUs.J Chem Theory Comput. 2024 Jun 11;20(11):4456-4468. doi: 10.1021/acs.jctc.3c01366. Epub 2024 May 23. J Chem Theory Comput. 2024. PMID: 38780181 Free PMC article.
-
Exact analytical algorithm for solvent accessible surface area and derivatives in implicit solvent molecular simulations on GPUs.ArXiv [Preprint]. 2024 Apr 25:arXiv:2401.10462v2. ArXiv. 2024. Update in: J Chem Theory Comput. 2024 Jun 11;20(11):4456-4468. doi: 10.1021/acs.jctc.3c01366. PMID: 38313200 Free PMC article. Updated. Preprint.
-
Efficient methods for implementation of multi-level nonrigid mass-preserving image registration on GPUs and multi-threaded CPUs.Comput Methods Programs Biomed. 2016 Apr;127:290-300. doi: 10.1016/j.cmpb.2015.12.018. Epub 2016 Jan 6. Comput Methods Programs Biomed. 2016. PMID: 26776541 Free PMC article.
Cited by
-
Principles and Overview of Sampling Methods for Modeling Macromolecular Structure and Dynamics.PLoS Comput Biol. 2016 Apr 28;12(4):e1004619. doi: 10.1371/journal.pcbi.1004619. eCollection 2016 Apr. PLoS Comput Biol. 2016. PMID: 27124275 Free PMC article. Review.
-
Structural underpinnings of Ric8A function as a G-protein α-subunit chaperone and guanine-nucleotide exchange factor.Nat Commun. 2019 Jul 12;10(1):3084. doi: 10.1038/s41467-019-11088-x. Nat Commun. 2019. PMID: 31300652 Free PMC article.
-
Geometric Detection Algorithms for Cavities on Protein Surfaces in Molecular Graphics: A Survey.Comput Graph Forum. 2017 Dec;36(8):643-683. doi: 10.1111/cgf.13158. Epub 2017 Jun 1. Comput Graph Forum. 2017. PMID: 29520122 Free PMC article.
-
Evaluation of new antihypertensive drugs designed in silico using Thermolysin as a target.Saudi Pharm J. 2020 May;28(5):582-592. doi: 10.1016/j.jsps.2020.03.010. Epub 2020 Apr 2. Saudi Pharm J. 2020. PMID: 32435139 Free PMC article.
-
Accelerating the Generalized Born with Molecular Volume and Solvent Accessible Surface Area Implicit Solvent Model Using Graphics Processing Units.J Comput Chem. 2020 Mar 30;41(8):830-838. doi: 10.1002/jcc.26133. Epub 2019 Dec 24. J Comput Chem. 2020. PMID: 31875339 Free PMC article.
References
Grants and funding
LinkOut - more resources
Full Text Sources