Periodic Coulomb Tree Method: An Alternative to Parallel Particle Mesh Ewald
Henry A. Boateng
Abstract
Henry A. Boateng
Abstract
Particle mesh Ewald (PME) is generally the method of choice for handling electrostatics in simulations with periodic boundary conditions. The excellent efficiency of PME on low processor counts is largely due to the use of the fast Fourier transform (FFT). However, due to the FFT's high communication cost, PME scales poorly in parallel. We develop a periodic Coulomb tree (PCT) method for electrostatic interactions in periodic boundary conditions as an alternative to PME in parallel simulations. We verify the accuracy of PCT by comparison of structural and dynamical properties of three different systems obtained via MD simulations using PME and PCT and provide parallel timing comparisons of the two methods on up to 1024 cores.
OpenAlex reports 18 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Particle mesh Ewald (PME) is generally the method of choice for handling electrostatics in simulations with periodic boundary conditions. The excellent efficiency of PME on low processor counts is largely due to the use of the fast Fourier transform (FFT). However, due to the FFT's high communication cost, PME scales poorly in parallel. We develop a periodic Coulomb tree (PCT) method for electrostatic interactions in periodic boundary conditions as an alternative to PME in parallel simulations. We verify the accuracy of PCT by comparison of structural and dynamical properties of three different systems obtained via MD simulations using PME and PCT and provide parallel timing comparisons of the two methods on up to 1024 cores.
Key concepts: Periodic boundary conditions, Fast Fourier transform, Ewald summation, Coulomb, Boundary (topology), Computational science, Electrostatics, Computer science