We perform a scaling and performance portability study of the particle-in-cell scheme for plasma physics applications through a set of mini-apps we name "Alpine", which can make use of exascale computing capabilities. The mini-apps are based on Independent Parallel Particle Layer, a framework that is designed around performance portable and dimension independent particles and fields. 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}$) with 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 show strong and weak sca...
There are multiple applications of plasma. To better understand the fundamental characteristics of p...
In this work, we will explore the feasibility of porting a Particle-in-cell code (EUTERPE) to an ARM...
International audienceParticle-In-Cell (PIC) codes are broadly applied to the kinetic simulation of ...
International audienceThe Particle-in-Cell (PIC) method allows solving partial differential equation...
Particle-in-cell (PIC) simulations are some of the most computationally intensive calcula-tions carr...
International audienceParticle-in-Cell (PIC) codes are widely used for plasma simulations. On recent...
Particle in cell simulations represent an excellent paradigm for codesign efforts. PIC codes are sim...
The emergence of modern many-core architectures that offer an extreme level of parallelism makes met...
This paper reports on an in-depth evaluation of the performance portability frameworks Kokkos and RA...
In the context of laser-particle acceleration, the electro-magnetic particle-in-cell codes PIConGPU ...
Particle-in-cell plasma simulation is an important area of computational physics. The particle-in-ce...
. Particle-in-cell (PIC) codes are suited for simulating kinetic effects relevant in determining the...
International audienceThe contribution of the present work relies on an innovative and judicious com...
We present 'jasmine', an implementation of a fully relativistic, 3D, electromagnetic Particle-In-Cel...
Performance portability is considered to be an inevitable requirementin the exascale era. We explore...
There are multiple applications of plasma. To better understand the fundamental characteristics of p...
In this work, we will explore the feasibility of porting a Particle-in-cell code (EUTERPE) to an ARM...
International audienceParticle-In-Cell (PIC) codes are broadly applied to the kinetic simulation of ...
International audienceThe Particle-in-Cell (PIC) method allows solving partial differential equation...
Particle-in-cell (PIC) simulations are some of the most computationally intensive calcula-tions carr...
International audienceParticle-in-Cell (PIC) codes are widely used for plasma simulations. On recent...
Particle in cell simulations represent an excellent paradigm for codesign efforts. PIC codes are sim...
The emergence of modern many-core architectures that offer an extreme level of parallelism makes met...
This paper reports on an in-depth evaluation of the performance portability frameworks Kokkos and RA...
In the context of laser-particle acceleration, the electro-magnetic particle-in-cell codes PIConGPU ...
Particle-in-cell plasma simulation is an important area of computational physics. The particle-in-ce...
. Particle-in-cell (PIC) codes are suited for simulating kinetic effects relevant in determining the...
International audienceThe contribution of the present work relies on an innovative and judicious com...
We present 'jasmine', an implementation of a fully relativistic, 3D, electromagnetic Particle-In-Cel...
Performance portability is considered to be an inevitable requirementin the exascale era. We explore...
There are multiple applications of plasma. To better understand the fundamental characteristics of p...
In this work, we will explore the feasibility of porting a Particle-in-cell code (EUTERPE) to an ARM...
International audienceParticle-In-Cell (PIC) codes are broadly applied to the kinetic simulation of ...