New developments in the OSIRIS 4.0 framework
POSTER
Abstract
The OSIRIS [1] Electromagnetic particle-in-cell (EM-PIC) code is widely used in the numerical modeling of many kinetic plasma laboratory and astrophysical scenarios. In this work, we report on the new developments recently introduced into the framework. In particular, we will describe our implementation of a tile-based dynamic load balancing algorithm, and the support for the latest hardware (new GPU architectures / ARM Neon). We will focus on the use of a customized field solver used to mitigate NCI, and provide better accuracy under extreme fields. We will also address the new particle beam initialization capabilities and new EMF sources available. Finally, we will discuss our new diagnostic i/o subsystem that provides order of magnitude performance improvements over the existing HDF5 implementation. [1] R. A. Fonseca et al., Lecture Notes in Computer Science \textbf{2331}, 342-351 (2002)
*Work partially supported by Fundação para a Ciência e Tecnologia (FCT), Portugal, grant no. PTDC/FIS-PLA/2940/2014