High-Performance Implementation of the Optimized Event Generator for Strong-Field QED Plasma Simulations
arXiv:2409.17299 · doi:10.1007/978-3-031-85697-6_23
Abstract
Numerical simulation of strong-field quantum electrodynamics (SFQED) processes is an essential step towards current and future high-intensity laser experiments. The complexity of SFQED phenomena and their stochastic nature make them extremely computationally challenging, requiring the use of supercomputers for realistic simulations. Recently, we have presented a novel approach to numerical simulation of SFQED processes based on an accurate approximation of precomputed rates, which minimizes the number of rate calculations per QED event. The current paper is focused on the high-performance implementation of this method, including vectorization of resource-intensive kernels and improvement of parallel computing efficiency. Using two codes, PICADOR and hi- (the latter being free and publicly available), we demonstrate significant reduction in computation time due to these improvements. We hope that the proposed approach can be applied in other codes for the numerical simulation of SFQED processes.
References in corpus (23)
- Extremely high-intensity laser interactions with fundamental quantum systems
- SMILEI: a collaborative, open-source, multi-purpose particle-in-cell code for plasma simulation
- Prolific pair production with high-power lasers
- Modelling Gamma Ray Emission and Pair Production in High-Intensity Laser-Matter Interactions
- Experimental evidence of radiation reaction in the collision of a high-intensity laser pulse with a laser-wakefield accelerated electron beam
- Experimental signatures of the quantum nature of radiation reaction in the field of an ultra-intense laser
- QED cascades induced by circularly polarized laser fields
- Charged particle motion and radiation in strong electromagnetic fields
- Limitations on the attainable intensity of high power lasers
- Extended PIC schemes for physics in ultra-strong laser fields: review and developments
- On the Schwinger limit attainability with extreme power lasers
- Seeded QED cascades in counter propagating laser pulses
- Exploiting multi-scale parallelism for large scale numerical modelling of laser wakefield accelerators
- Particle Merging Algorithm for PIC Codes
- Dynamic load balancing with enhanced shared-memory parallelism for particle-in-cell codes
- Strategies for particle resampling in PIC simulations
- Particle dynamics and spatial density structures at QED cascading in circularly polarized standing waves
- PICSAR-QED: a Monte Carlo module to simulate Strong-Field Quantum Electrodynamics in Particle-In-Cell codes for exascale architectures
- SFQEDtoolkit: a high-performance library for the accurate modeling of strong-field QED processes in PIC and Monte Carlo codes
- An Analytic Boris Pusher for Plasma Simulation
- Improving the accuracy of hard photon emission by Sigmoid sampling of the QED-table in particle-in-cell-Monte-Carlo simulations
- Optimized routines for event generators in QED-PIC codes
- Optimized event generator for strong-field QED simulations within the hi- framework