ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2205.11052
104
4
v1v2 (latest)

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

23 May 2022
Sriramkrishnan Muralikrishnan
M. Frey
A. Vinciguerra
Michael Ligotino
Antoine Cerfon
M. Stoyanov
Rahulkumar Gayatri
Andreas Adelmann
ArXiv (abs)PDFHTML
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 (5123512^35123 to 204832048^320483) and number of simulation particles (10910^9109 to 101110^{11}1011). 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.

View on arXiv
Comments on this paper