7–9 Apr 2026
Europe/Amsterdam timezone

Architectural and Performance Optimization of the Energetic Particle Radiation Environment Model (EPREM-CPP)

7 Apr 2026, 11:00
15m
ESOC Press Centre

ESOC Press Centre

Robert-Bosch-Str. 5 64293 Darmstadt Germany
In-person oral presentation Characterisation & forecasting pipelines

Speaker

Mr Artem Epifanov (Institute of Astronomy and National Astronomical Observatory, Bulgarian Academy of Sciences)

Description

We have performed a comprehensive redesign of the Energetic Particle Radiation Environment Model (EPREM) to address certain limitations of the original implementation. This new implementation, written in C++, introduces enhancements to address grid resampling artifacts at the inner boundary, as well as time-variable, pitch-anisotropic, and spatially-distributed seed functions to simulate realistic source population variability over the inner boundary of the model. To ensure accurate initial conditions, a dedicated relaxation phase was implemented throughout the domain, based on relative local truncation error to reach steady-state equilibrium before time-dependent flux injection. Computational performance is optimized by transitioning from process-based MPI to a shared-memory thread-pool using work-stealing scheduling, which mitigates synchronization bottlenecks. Finally, the redesigned EPREM-CPP model has been successfully deployed on HPC resources, and an accompanying Python package for configuration preparation and high-level data visualization has been developed.

Numerical model EPREM-CPP

Authors

Mr Artem Epifanov (Institute of Astronomy and National Astronomical Observatory, Bulgarian Academy of Sciences) Kamen Kozarev (Institute of Astronomy and National Astronomical Observatory, Bulgarian Academy of Sciences)

Presentation materials

There are no materials yet.