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

  title={ALPINE: A set of performance portable plasma physics particle-in-cell mini-apps for exascale computing},
  author={Sriramkrishnan Muralikrishnan and Matthias Frey and Alessandro Vinciguerra and Michael Ligotino and Antoine J. Cerfon and Miroslav K. Stoyanov and Rahulkumar Gayatri and Andreas Adelmann},
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… 



VPIC 2.0: Next Generation Particle-in-Cell Simulations

This article shows the work undertaken in adapting VPIC to exploit the portability-enabling framework Kokkos and highlights the enhancements to VPIC's modeling capabilities to achieve performance at exascale, and assess the achieved performance-portability trade-off.

Enabling particle applications for exascale computing platforms

The Co-design Center for Particle Applications (CoPA) is addressing challenges faced by particle-based applications across four “sub-motifs”: short-range particle–particle interactions, those which often dominate molecular dynamics (MD) and smoothed particle hydrodynamics (SPH) methods, long-range particles, and linear-scaling electronic structure and quantum molecular dynamics algorithms.

Beam dynamics in high intensity cyclotrons including neighboring bunch effects: Model, implementation, and application

Space-charge effects, being one of the most significant collective effects, play an important role in high intensity cyclotrons. However, for cyclotrons with small turn separation, other existing

A 4th-Order Particle-in-Cell Method with Phase-Space Remapping for the Vlasov-Poisson Equation

A new particle-in-cell (PIC) method for solving the Vlasov--Poisson system of equations that is 4th- order accurate in both space and time, and includes a 6th-order accurate phase-space remapping step for controlling particle noise.

A global collisionless PIC code in magnetic coordinates

Particle simulation of plasmas

For plasma with a large number of degrees of freedom, particle simulation using high-speed computers can offer insights and information that supplement those gained by traditional experimental and

Simulations of relativistic collisionless shocks: shock structure and particle acceleration

We discuss 3D simulations of relativistic collisionless shocks in electron-positron pair plasmas using the particle-in-cell (PIC) method. The shock structure is mainly controlled by the shock's

Plasma Physics via Computer Simulation

PART 1: PRIMER Why attempting to do plasma physics via computer simulation using particles makes good sense Overall view of a one dimensional electrostatic program A one dimensional electrostatic

Physics-Based-Adaptive Plasma Model for High-Fidelity Numerical Simulations

A physics-based-adaptive plasma model and an appropriate computational algorithm are developed to numerically simulate plasma phenomena in high fidelity and the solution approach offers high-order accuracy and computational efficiency.