We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

physics.plasm-ph

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Physics > Computational Physics

Title: ALPINE: A set of performance portable plasma physics particle-in-cell mini-apps for exascale computing

Abstract: Alpine consists of a set of mini-apps that makes use of exascale computing capabilities to numerically solve some classical problems in plasma physics. It is based on IPPL (Independent Parallel Particle Layer), a framework that is designed around performance portable and dimension independent particles and fields. In this work, IPPL is used to implement a particle-in-cell scheme. The article describes in detail the following mini-apps: weak and strong Landau damping, bump-on-tail and two-stream instabilities, and the dynamics of an electron bunch in a charge-neutral Penning trap. We benchmark the simulations with varying parameters such as grid resolutions ($512^3$ to $2048^3$) and number of simulation particles ($10^9$ to $10^{11}$). We show strong and weak scaling and analyze the performance of different components on several pre-exascale architectures such as Piz-Daint, Cori, Summit and Perlmutter.
Subjects: Computational Physics (physics.comp-ph); Distributed, Parallel, and Cluster Computing (cs.DC); Numerical Analysis (math.NA); Plasma Physics (physics.plasm-ph)
Cite as: arXiv:2205.11052 [physics.comp-ph]
  (or arXiv:2205.11052v1 [physics.comp-ph] for this version)

Submission history

From: Sriramkrishnan Muralikrishnan [view email]
[v1] Mon, 23 May 2022 05:35:13 GMT (1800kb,D)

Link back to: arXiv, form interface, contact.