High Performance Solvers for Implicit Particle in Cell Simulation

Published: Jun 1, 2013 by iPIC3D

A three-dimensional implicit particle-in-cell (iPIC3D) method implemented by S. Markidis et. al. in [“Multiscale simulations of plasma with iPIC3D”, Mathematics and Computers in Simulation, 80(2010), 1509-1519] allows time steps at magnetohy- drodynamics time scale. The code requires the solution of two linear systems: a Poisson system related to divergence cleaning, and a system related to a second order formulation of Maxwell equation. In iPIC3D, the former is the most costly.

To reduce the cost of solving the Poisson system, a parallel matrix assembly and partitioning method are implemented, and conjugate gradient and algebraic multigrid (AMG) solvers from the Hypre library are called. The scalability of AMG as a solver is studied for 1D and 3D partitionings and compared to that of CG.

https://doi.org/10.1016/j.procs.2013.05.396

Authors

P. Kumar, S. Markidis, G. Lapenta, K. Meerbergen and D. Roose

Venue

Procedia Computer Science, Volume 18, 2013, Pages 2251-2258

Cite
@article{KUMAR20132251,
         title = "High Performance Solvers for Implicit Particle in Cell Simulation",
         journal = "Procedia Computer Science",
         volume = "18",
         pages = "2251 - 2258",
         year = "2013",
         note = "2013 International Conference on Computational Science",
         issn = "1877-0509",
         doi = "https://doi.org/10.1016/j.procs.2013.05.396",
         url = "http://www.sciencedirect.com/science/article/pii/S1877050913005395",
         author = "Pawan Kumar and Stefano Markidis and Giovanni Lapenta and Karl Meerbergen and Dirk Roose",
}