PoS - Proceedings of Science
Volume 444 - 38th International Cosmic Ray Conference (ICRC2023) - Cosmic-Ray Physics (Indirect, CRI)
Parallel processing of radio signals and detector arrays in CORSIKA 8
Presented by A.A. Alves Junior*, N. Karastathis and T. Huege  on behalf of  CORSIKA 8 Collaboration, J.M. Alameddine, J. Albrecht, J. Alvarez-Muniz, J. Ammerman-Yebra, L. Arrabito, J. Augscheller, D. Baack, K. Bernlöhr, M. Bleicher, A. Coleman, H. Dembinski, D. Elsässer, R. Engel, A. Ferrari, C. Gaudu, C. Glaser, D. Heck, F. Hu, K.H. Kampert, H. Mei, L. Nellen, T. Pierog, R. Prechelt, M. Reininghaus, W. Rhode, F. Riehn, M. Sackel, P. Sala, P. Sampathkumar, A. Sandrock, J. Soedingrekso, R. Ulrich, D. Xu, E. Zas and U.A. Latifet al. (click to show)
Full text: pdf
Pre-published on: July 25, 2023
Published on:
Abstract
This contribution describes some recent advances in the parallelization of the generation and processing of radio signals emitted by particle showers in CORSIKA 8. CORSIKA 8 is a Monte Carlo simulation framework for modeling ultra-high energy secondary particle cascades in astroparticle physics.The aspects associated with the generation and processing of radio signals in antennas arrays are reviewed, focusing on the key design opportunities and constraints for deployment of multiple threads on such calculations. The audience is also introduced to Gyges, a lightweight, header-only and flexible multithread self-adaptive scheduler written compliant with C++17 and C++20, which is used to distribute and manage the worker computer threads during the parallel calculations. Finally, performance and scalability measurements are provided and the
integration into CORSIKA 8 is commented.
DOI: https://doi.org/10.22323/1.444.0469
How to cite

Metadata are provided both in "article" format (very similar to INSPIRE) as this helps creating very compact bibliographies which can be beneficial to authors and readers, and in "proceeding" format which is more detailed and complete.

Open Access
Creative Commons LicenseCopyright owned by the author(s) under the term of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.