A RIGOROUS COMPARISON OF THE EWALD METHOD AND THE FAST MULTIPOLE METHOD IN 2 DIMENSIONS

被引:7
|
作者
SOLVASON, D
KOLAFA, J
PETERSEN, HG
PERRAM, JW
机构
[1] Center for Mathematical Modelling and Numerical Simulation, Department of Mathematics and Computer Science, Odense University
关键词
D O I
10.1016/0010-4655(95)00027-D
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The most efficient and proper standard method for simulating charged or dipolar systems is the Ewald method, which asymptotically scales as N-3/2 where N is the number of charges. However, recently the ''fast multipole method'' (FMM) which scales linearly with N has been developed. The break-even of the two methods (that is, the value of N below which Ewald is faster and above which FMM is faster) is very sensitive to the way the methods are optimized and implemented and to the required simulation accuracy. In this paper we use theoretical estimates and simulation results for the accuracies to carefully compare the two methods with respect to speed. We have developed and implemented highly efficient algorithms for both methods for a serial computer (a SPARCstation ELC) as well as a parallel computer (a T800 transputer based MEIKO computer). Breakevens in the range between N = 10000 and N = 30000 were found for reasonable values of the average accuracies found in our simulations. Furthermore, we illustrate how huge but rare single charge pair errors in the FMM inflate the error for some of the charges.
引用
收藏
页码:307 / 318
页数:12
相关论文
共 50 条
  • [1] Multipole Ewald sums for the fast multipole method
    Schmidt, KE
    Lee, MA
    [J]. JOURNAL OF STATISTICAL PHYSICS, 1997, 89 (1-2) : 411 - 424
  • [2] Multipole Ewald sums for the fast multipole method
    K. E. Schmidt
    Michael A. Lee
    [J]. Journal of Statistical Physics, 1997, 89 : 411 - 424
  • [3] Precise and efficient Ewald summation for periodic fast multipole method
    Amisaki, T
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 2000, 21 (12) : 1075 - 1087
  • [4] IMPLEMENTING THE FAST MULTIPOLE METHOD IN 3 DIMENSIONS
    SCHMIDT, KE
    LEE, MA
    [J]. JOURNAL OF STATISTICAL PHYSICS, 1991, 63 (5-6) : 1223 - 1235
  • [5] An Ewald summation based multipole method
    Duan, ZH
    Krasny, R
    [J]. JOURNAL OF CHEMICAL PHYSICS, 2000, 113 (09): : 3492 - 3495
  • [6] Fast multipole method for the biharmonic equation in three dimensions
    Gumerov, NA
    Duraiswami, R
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 215 (01) : 363 - 383
  • [7] Distributed and Adaptive Fast Multipole Method in Three Dimensions
    Bull, Jonathan
    Engblom, Stefan
    [J]. COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2021, 30 (04) : 959 - 984
  • [8] Erratum: Implementing the fast multipole method in three dimensions
    K. E. Schmidt
    Michael A. Lee
    [J]. Journal of Statistical Physics, 1997, 87 : 955 - 955
  • [9] A wideband fast multipole method for the Helmholtz equation in three dimensions
    Cheng, Hongwei
    Crutchfield, William Y.
    Gimbutas, Zydrunas
    Greengard, Leslie F.
    Ethridge, J. Frank
    Huang, Jingfang
    Rokhlin, Vladimir
    Yarvin, Norman
    Zhao, Junsheng
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 216 (01) : 300 - 325
  • [10] Fast multipole method for acoustic radiation problems in three dimensions
    Schneider, S
    [J]. COMPUTATIONAL FLUID AND SOLID MECHANICS 2003, VOLS 1 AND 2, PROCEEDINGS, 2003, : 1112 - 1115