Abstract
The hPIC code is a fully-kinetic electrostatic Particle-in-Cell application targeted at large-scale simulations of Plasma–Material Interactions. The code can simulate multi-component strongly-magnetized plasmas in a region close to the wall, including the magnetic sheath and presheath, plus the first surface layers which release material impurities. The Poisson solver is based on PETSc conjugate gradient with BoomerAMG algebraic multigrid preconditioners. Scaling tests on the Blue Waters supercomputer have demonstrated excellent weak-scaling (tested up to 65,536 cores) and good strong-scaling up to 262,144 cores. In this paper, we will make an overview of the main features of the code and of the scaling performance as measured on the Blue Waters supercomputer at Illinois.
Original language | English (US) |
---|---|
Pages (from-to) | 87-98 |
Number of pages | 12 |
Journal | Computer Physics Communications |
Volume | 229 |
DOIs | |
State | Published - Aug 2018 |
Keywords
- Boundary layer effects
- Electrostatic
- High performance computing
- Particle-in-Cell
- Plasma–Material Interactions
ASJC Scopus subject areas
- Hardware and Architecture
- General Physics and Astronomy