8–12 Jul 2019
University of Milano-Bicocca UNIMIB
Europe/Rome timezone

P2.2027 The open-source PIC code SMILEI: Physics modules & HPC capabilities

9 Jul 2019, 14:00
2h
Building U6 (University of Milano-Bicocca UNIMIB)

Building U6

University of Milano-Bicocca UNIMIB

Piazza dell’Ateneo Nuovo, 1 20126 Milan, Italy
BPIF Poster P2

Speaker

M. Grech (EPS 2019)

Description

See the full abstract here
http://ocs.ciemat.es/EPS2019ABS/pdf/P2.2027.pdf

SMILEI [1] is an open-source, collaborative Particle-In-Cell (PIC) code co-developed by plasma physicists and high-performance computing (HPC) specialists. This poster presents the current status of the project with a special focus on (i) the physics modules available and (ii) the HPC developments and its performance on the latest super-computer architectures.
Used by laser-plasma physicists and astrophysicists, the code benefits from a wide range of physics modules: arbitrary-angle tighly-focused laser injection, binary collisions, field and collisional ionization, QED processes in strong electromagnetic fields (inverse Compton scattering, Breit-Wheeler pair production), etc. Running in 1D, 2D and 3D cartesian geometries, the code also benefits from a quasi-cylindrical geometry with the electromagnetic fields decomposed on azimuthal modes, as well as from an envelope model for the propagation of laser pulses, e.g. for laser-wakefield acceleration.
On the HPC side, strong efforts have been made in terms of hybrid MPI-OpenMP parallelization including dynamic load balancing, and more recently on the development and implementation of an adaptive SIMD (vectorization) strategy [2].

[1] Derouillat et al., SMILEI: A collaborative, open-source, multi-purpose particle-in-cell code for plasma simulation, Comp. Phys. Comm. 222, 351 (2018); www.maisondelasimulation.fr/smilei.
[2] Beck et al., Adaptive SIMD optimizations in particle-in-cell codes with fine-grain particle sorting, https://arxiv.org/abs/1810.03949.

Presentation materials

There are no materials yet.