Efficient Nonbonded Interactions for Molecular Dynamics on a Graphics Processing Unit

被引:109
作者
Eastman, Peter [1 ]
Pande, Vijay S. [2 ]
机构
[1] Stanford Univ, Dept Bioengn, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Chem, Stanford, CA 94305 USA
关键词
molecular dynamics; graphics processing unit; GPU; nonbonded; cutoff; reaction field; explicit solvent; water; LAMBDA-REPRESSOR; SIMULATIONS;
D O I
10.1002/jcc.21413
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
We describe an algorithm for computing nonbonded interactions with cutoffs on a graphics processing unit. We have incorporated it into OpenMM, a library for performing molecular simulations on high-performance computer architectures. We benchmark it on a variety of systems including boxes of water molecules, proteins in explicit solvent, a lipid bilayer, and proteins with implicit solvent. The results demonstrate that its performance scales linearly with the number of atoms over a wide range of system sizes, while being significantly faster than other published algorithms. (C) 2009 Wiley Periodicals. Inc. J Comput Chem 31: 1268-1272, 2010
引用
收藏
页码:1268 / 1272
页数:5
相关论文
共 21 条
[1]  
Allen M. P., 1987, COMPUTER SIMULATION
[2]   General purpose molecular dynamics simulations fully implemented on graphics processing units [J].
Anderson, Joshua A. ;
Lorenz, Chris D. ;
Travesset, A. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2008, 227 (10) :5342-5359
[3]  
Berendsen HJ, 1981, Interaction models for water in relation to protein hydration, DOI DOI 10.1007/978-94-015-7658-1_21
[4]  
Buck I., 2005, GPU GEMS 2, P509
[5]   Accelerating Molecular Dynamic Simulation on Graphics Processing Units [J].
Friedrichs, Mark S. ;
Eastman, Peter ;
Vaidyanathan, Vishal ;
Houston, Mike ;
Legrand, Scott ;
Beberg, Adam L. ;
Ensign, Daniel L. ;
Bruns, Christopher M. ;
Pande, Vijay S. .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 2009, 30 (06) :864-872
[6]   GROMACS 4: Algorithms for highly efficient, load-balanced, and scalable molecular simulation [J].
Hess, Berk ;
Kutzner, Carsten ;
van der Spoel, David ;
Lindahl, Erik .
JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2008, 4 (03) :435-447
[7]  
Kasson PM, 2007, PACIFIC SYMPOSIUM ON BIOCOMPUTING 2007, P40
[8]   Experimental tests of villin subdomain folding simulations [J].
Kubelka, J ;
Eaton, WA ;
Hofrichter, J .
JOURNAL OF MOLECULAR BIOLOGY, 2003, 329 (04) :625-630
[9]   Independent movement, dimerization and stability of tandem repeats of chicken brain α-spectrin [J].
Kusunoki, H ;
Minasov, G ;
MacDonald, RI ;
Mondragón, A .
JOURNAL OF MOLECULAR BIOLOGY, 2004, 344 (02) :495-511
[10]  
Le Grand S., 2008, GPU GEMS, P697