ACCURACY AND EFFICIENCY OF THE PARTICLE MESH EWALD METHOD

被引:513
作者
PETERSEN, HG
机构
[1] Department of Mathematics and Computer Science, Odense University
关键词
D O I
10.1063/1.470043
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
In this article a recently proposed method called the particle mesh Ewald (PME) method for computing the long ranged Coulomb interactions in for example molecular dynamics simulations is studied. The PME method has a complexity O(N log N), where N is the total number of charges. This complexity should in particular be compared with the complexity O(N-3/2) for the well known Ewald method and O(N) for the rather new (but already famous) fast multipole method (FMM). However, these complexities say nothing about which method is fastest at some finite N. The purpose of this article is thus to study the PME method and compare its efficiency with the Ewald method and the fast multipole method. To enable this, a theoretical estimate for the accuracy of the PME method as function of its truncation parameters is derived. It is shown that this estimate is very precise by comparing it with results obtained from molecular dynamics simulations of a molten NaCl. Based on this estimate and very careful time experiments, the overall necessary time overhead for the PME method as function of N and a required accuracy is predicted. By a direct comparison with a similar prediction for the Ewald method and by studying existing Ewald-FMM comparisons, it is found that the PME method is significantly faster than both the Ewald method and the fast multipole method in the important decades N similar or equal to 10(4)-10(5). (C) 1995 American Institute of Physics.
引用
收藏
页码:3668 / 3679
页数:12
相关论文
共 22 条
[1]  
[Anonymous], 1981, COMPUTER SIMULATION
[2]  
[Anonymous], 1987, COMPUTER SIMULATION, DOI DOI 10.2307/2938686
[3]   CHARMM - A PROGRAM FOR MACROMOLECULAR ENERGY, MINIMIZATION, AND DYNAMICS CALCULATIONS [J].
BROOKS, BR ;
BRUCCOLERI, RE ;
OLAFSON, BD ;
STATES, DJ ;
SWAMINATHAN, S ;
KARPLUS, M .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 1983, 4 (02) :187-217
[4]   PARTICLE MESH EWALD - AN N.LOG(N) METHOD FOR EWALD SUMS IN LARGE SYSTEMS [J].
DARDEN, T ;
YORK, D ;
PEDERSEN, L .
JOURNAL OF CHEMICAL PHYSICS, 1993, 98 (12) :10089-10092
[5]   SIMULATION OF ELECTROSTATIC SYSTEMS IN PERIODIC BOUNDARY-CONDITIONS .1. LATTICE SUMS AND DIELECTRIC-CONSTANTS [J].
DELEEUW, SW ;
PERRAM, JW ;
SMITH, ER .
PROCEEDINGS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 1980, 373 (1752) :27-56
[6]   ATOMIC LEVEL SIMULATIONS ON A MILLION PARTICLES - THE CELL MULTIPOLE METHOD FOR COULOMB AND LONDON NONBOND INTERACTIONS [J].
DING, HQ ;
KARASAWA, N ;
GODDARD, WA .
JOURNAL OF CHEMICAL PHYSICS, 1992, 97 (06) :4309-4315
[7]  
DING HQ, 1912, CHEM PHYS LETT, V196, P6
[8]  
ESSELINK K, UNPUB
[9]  
Ewald PP, 1921, ANN PHYS-BERLIN, V64, P253
[10]  
FINCHAM D, 1993, INFORMATION Q COMPUT, V38, P17