...
首页> 外文期刊>Journal of chemical theory and computation: JCTC >Multi-Level Ewald: A Hybrid Multigrid/Fast Fourier Transform Approach to the Electrostatic Particle-Mesh Problem
【24h】

Multi-Level Ewald: A Hybrid Multigrid/Fast Fourier Transform Approach to the Electrostatic Particle-Mesh Problem

机译:多层Ewald:静电粒子-网格问题的混合多重网格/快速傅里叶变换方法

获取原文
获取原文并翻译 | 示例
           

摘要

We present a new method for decomposing the one convolution required by standard Particle-Particle Particle-Mesh (P~3M) electrostatic methods into a series of convolutions over slab-shaped subregions of the original simulation cell. Most of the convolutions derive data from separate regions of the cell and can thus be computed independently via FFTs, in some cases with a small amount of zero padding so that the results of these subproblems may be reunited with minimal error. A single convolution over the entire cell is also performed, but using a much coarser mesh than the original problem would have required. This "Multi-Level Ewald" (MLE) method therefore requires moderately more FFT work plus the tasks of interpolating between different sizes of mesh and accumulating the results from neighboring subproblems, but we show that the added expense can be less than 10% of the total simulation cost. We implement MLE as an approximation to the Smooth Particle-Mesh Ewald (SPME) style of P~3M and identify a number of tunable parameters in MLE. With reasonable settings pertaining to the degree of overlap between the various subproblems and the accuracy of interpolation between meshes, the errors obtained by MLE can be smaller than those obtained in molecular simulations with typical SPME settings. We compare simulations of a box of water molecules performed with MLE and SPME and show that the energy conservation, structural, and dynamical properties of the system are more affected by the accuracy of the SPME calculation itself than by the additional MLE approximation. We anticipate that the MLE method's ability to break a single convolution into many independent subproblems will be useful for extending the parallel scaling of molecular simulations.
机译:我们提出了一种新方法,用于将标准粒子-粒子粒子-网格(P〜3M)静电方法所需的一个卷积分解为原始模拟单元的板状子区域上的一系列卷积。大多数卷积从单元的单独区域中获取数据,因此可以通过FFT独立地进行计算,在某些情况下使用少量的零填充,因此可以以最小的误差重新组合这些子问题的结果。还可以对整个像元进行一次卷积,但是使用的网格比原始问题要粗糙得多。因此,这种“多级Ewald”(MLE)方法需要进行更多的FFT工作,并需要在不同大小的网格之间进行插值并累加相邻子问题的结果,但是我们发现,所增加的费用可以不到10%的费用。总仿真成本。我们将MLE近似为P〜3M的平滑粒子网格Ewald(SPME)样式,并在MLE中标识了许多可调参数。有了与各个子问题之间的重叠程度以及网格之间插值的精度有关的合理设置,MLE所获得的误差可以小于采用典型SPME设置进行的分子模拟所获得的误差。我们比较了使用MLE和SPME对一盒水分子进行的仿真,结果表明,与其他MLE逼近相比,SPME计算本身的准确性对系统的节能,结构和动力学特性的影响更大。我们预期,MLE方法将单个卷积分解为许多独立的子问题的能力将对扩展分子模拟的并行缩放有用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号