Rethinking Electrostatic Solvers in Particle Simulations for the Exascale Era
Stefano Markidis, Giovanni Lapenta, Rossen Apostolov, Erwin, Laure

TL;DR
This paper introduces a novel electrostatic solver for particle mesh methods that leverages Ampere's law, enabling highly scalable and parallelizable computations suitable for exascale supercomputing.
Contribution
The paper proposes a new method for electrostatic force calculation in particle simulations by solving Ampere's law instead of the traditional Poisson equation, enhancing scalability.
Findings
The new method produces correct electrostatic force results.
It is highly parallelizable and suitable for exascale computing platforms.
The implementation demonstrates promising scalability and accuracy.
Abstract
In preparation to the exascale era, an alternative approach to calculate the electrostatic forces in Particle Mesh (PM) methods is proposed. While the traditional techniques are based on the calculation of the electrostatic potential by solving the Poisson equation, in the new approach the electric field is calculated by solving the Ampere's law. When the Ampere's law is discretized explicitly in time, the electric field values on the mesh are simply updated from the previous values. In this way, the electrostatic solver becomes an embarrassingly parallel problem, making the algorithm extremely scalable and suitable for exascale computing platforms. An implementation of a one dimensional PM code is presented to show that the proposed method produces correct results, and it is a very promising algorithm for exascale PM simulations.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeophysical and Geoelectrical Methods · Particle accelerators and beam dynamics · Scientific Research and Discoveries
