Boosting Free-Energy Perturbation Calculations with GPU-Accelerated NAMD.
Journal
Journal of chemical information and modeling
ISSN: 1549-960X
Titre abrégé: J Chem Inf Model
Pays: United States
ID NLM: 101230060
Informations de publication
Date de publication:
23 11 2020
23 11 2020
Historique:
pubmed:
18
8
2020
medline:
22
6
2021
entrez:
18
8
2020
Statut:
ppublish
Résumé
Harnessing the power of graphics processing units (GPUs) to accelerate molecular dynamics (MD) simulations in the context of free-energy calculations has been a longstanding effort toward the development of versatile, high-performance MD engines. We report a new GPU-based implementation in NAMD of free-energy perturbation (FEP), one of the oldest, most popular importance-sampling approaches for the determination of free-energy differences that underlie alchemical transformations. Compared to the CPU implementation available since 2001 in NAMD, our benchmarks indicate that the new implementation of FEP in traditional GPU code is about four times faster, without any noticeable loss of accuracy, thereby paving the way toward more affordable free-energy calculations on large biological objects. Moreover, we have extended this new FEP implementation to a code path highly optimized for a single-GPU node, which proves to be up to nearly 30 times faster than the CPU implementation. Through optimized GPU performance, the present developments provide the community with a cost-effective solution for conducting FEP calculations. The new FEP-enabled code has been released with NAMD 3.0.
Identifiants
pubmed: 32805108
doi: 10.1021/acs.jcim.0c00745
pmc: PMC7686227
mid: NIHMS1621889
doi:
Types de publication
Journal Article
Research Support, N.I.H., Extramural
Research Support, Non-U.S. Gov't
Langues
eng
Sous-ensembles de citation
IM
Pagination
5301-5307Subventions
Organisme : NIGMS NIH HHS
ID : P41 GM104601
Pays : United States
Références
Proc Natl Acad Sci U S A. 1986 Feb;83(4):833-5
pubmed: 3456569
J Chem Theory Comput. 2019 Mar 12;15(3):1884-1895
pubmed: 30776226
J Mol Biol. 2010 Apr 30;398(2):200-13
pubmed: 20226197
J Comput Chem. 2004 Jan 15;25(1):28-39
pubmed: 14634991
J Chem Theory Comput. 2013 Jan 8;9(1):794-802
pubmed: 23794960
J Chem Theory Comput. 2008 May 9;4(6):869-876
pubmed: 19936324
J Comput Chem. 2005 Dec;26(16):1781-802
pubmed: 16222654
J Chem Phys. 2020 Jul 28;153(4):044130
pubmed: 32752662
J Chem Inf Model. 2018 Oct 22;58(10):2043-2050
pubmed: 30199633
Science. 1989 Jun 2;244(4908):1069-72
pubmed: 2727695
J Chem Theory Comput. 2010 May 11;6(5):1509-19
pubmed: 26615687
PLoS Comput Biol. 2017 Jul 26;13(7):e1005659
pubmed: 28746339
J Comput Chem. 2007 Feb;28(3):644-54
pubmed: 17195156
J Phys Chem B. 2010 Aug 19;114(32):10235-53
pubmed: 20701361
Science. 1987 Jan 30;235(4788):574-6
pubmed: 3810157
Acc Chem Res. 2017 Jul 18;50(7):1625-1632
pubmed: 28677954
J Chem Theory Comput. 2017 Mar 14;13(3):1439-1453
pubmed: 28103438
J Am Chem Soc. 2015 Feb 25;137(7):2695-703
pubmed: 25625324
J Chem Theory Comput. 2017 Jul 11;13(7):3077-3084
pubmed: 28618232
J Comput Chem. 2005 Dec;26(16):1668-88
pubmed: 16200636
J Chem Theory Comput. 2012 Aug 14;8(8):2606-16
pubmed: 26592106
Methods Mol Biol. 2019;2022:201-232
pubmed: 31396905
Biophys J. 2006 Oct 15;91(8):2798-814
pubmed: 16844742
Science. 1987 May 1;236(4801):564-8
pubmed: 3576184
ACS Omega. 2016 Aug 31;1(2):293-304
pubmed: 30023478
J Comput Chem. 2017 Sep 5;38(23):2047-2055
pubmed: 28600826