A Multi-Level Parallel Pipeline for SPHERE-3 Detector Simulation: From EAS Generation to Image Approximation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ivanov, V. A., Galkin, V. I., Bonvech, E. A., Cherkesova, O. V., Chernov, D. V., Kolodkin, T. A., Ovcharenko, N. O., Podgrudkov, D. A., Roganova, T. M., Ziva, M. D.
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910047200608256
author Ivanov, V. A.
Galkin, V. I.
Bonvech, E. A.
Cherkesova, O. V.
Chernov, D. V.
Kolodkin, T. A.
Ovcharenko, N. O.
Podgrudkov, D. A.
Roganova, T. M.
Ziva, M. D.
author_facet Ivanov, V. A.
Galkin, V. I.
Bonvech, E. A.
Cherkesova, O. V.
Chernov, D. V.
Kolodkin, T. A.
Ovcharenko, N. O.
Podgrudkov, D. A.
Roganova, T. M.
Ziva, M. D.
contents Optimization of the SPHERE-3 detector configuration, designed to study the mass composition of primary cosmic rays in the energy range 1--1000 PeV by registering Cherenkov light reflected from the snow surface, requires simulation of a large number of extensive air shower events. A software suite with a multi-step computational pipeline is presented: shower generation in CORSIKA, decoding and cloning of events (C++/OpenMP), ray-tracing of optical photons through the detector model (Geant4 MT), and approximation of images by a lateral distribution function (Python/multiprocessing, iminuit). The key property of the problem is its natural atomicity: each event is processed independently at all stages, which provides linear scaling under parallel computation. Thread safety is achieved by architectural means -- shared data are read-only, mutable state is isolated per-worker -- without the use of locks on hot paths.
format Preprint
id arxiv_https___arxiv_org_abs_2603_09017
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A Multi-Level Parallel Pipeline for SPHERE-3 Detector Simulation: From EAS Generation to Image Approximation
Ivanov, V. A.
Galkin, V. I.
Bonvech, E. A.
Cherkesova, O. V.
Chernov, D. V.
Kolodkin, T. A.
Ovcharenko, N. O.
Podgrudkov, D. A.
Roganova, T. M.
Ziva, M. D.
Instrumentation and Methods for Astrophysics
85A99
Optimization of the SPHERE-3 detector configuration, designed to study the mass composition of primary cosmic rays in the energy range 1--1000 PeV by registering Cherenkov light reflected from the snow surface, requires simulation of a large number of extensive air shower events. A software suite with a multi-step computational pipeline is presented: shower generation in CORSIKA, decoding and cloning of events (C++/OpenMP), ray-tracing of optical photons through the detector model (Geant4 MT), and approximation of images by a lateral distribution function (Python/multiprocessing, iminuit). The key property of the problem is its natural atomicity: each event is processed independently at all stages, which provides linear scaling under parallel computation. Thread safety is achieved by architectural means -- shared data are read-only, mutable state is isolated per-worker -- without the use of locks on hot paths.
title A Multi-Level Parallel Pipeline for SPHERE-3 Detector Simulation: From EAS Generation to Image Approximation
topic Instrumentation and Methods for Astrophysics
85A99
url https://arxiv.org/abs/2603.09017