Review of Software for Automatic Processing and Analysis of Data from the Baikal-GVD Neutrino Observatory
- NázevTitle
- Review of Software for Automatic Processing and Analysis of Data from the Baikal-GVD Neutrino ObservatoryReview of Software for Automatic Processing and Analysis of Data from the Baikal-GVD Neutrino Observatory
- Druh výsledkuResult type
- Příspěvek ve sborníkuProceedings paper
- AutořiAuthors
- V.A. Allakhverdyan, A.D. Avrorin, A.V. Avrorin, V.M. Aynutdinov, Z. Bardačová, V.A. Chadymov, E. Eckerová, L. Fajt, V.N. Fomin, F. Šimkovic, I. Štekl
- DOIDOI
- 10.1007/978-3-031-73372-7_6
- Časopis / citaceJournal / citation
- In: Parallel Computational Technologies. Springer Science and Business Media Deutschland GmbH, 2024. p. 80-91. vol. 2241 CCIS. ISSN 1865-0929. ISBN 978-3-031-73374-1.
- JazykLanguage
- eng
- ScopusScopus
- 2-s2.0-85215676710
- RIVRIV
- RIV/68407700:21670/24:00381666!RIV25-MSM-21670___
- ProjektProject
- Institucionální podpora na rozvoj výzkumné org.Institucionální podpora na rozvoj výzkumné org.
AbstraktAbstract
The Baikal-GVD is a gigaton-volume neutrino observatory under construction in Lake Baikal. It currently generates around 200 GB of data daily. To handle this, a software system has been developed for automatic processing and analysis. This system includes a core part consisting of C++ programs for data processing, with the output of a program being the input to others, and a managing part, which is a Python package that organizes programs into a processing graph and ensures their correct execution order. Programs that are independent of each other are executed in parallel. The system is capable of providing a preliminary response within 3 to 10 min and final results within a few hours after the completion of a run.
The Baikal-GVD is a gigaton-volume neutrino observatory under construction in Lake Baikal. It currently generates around 200 GB of data daily. To handle this, a software system has been developed for automatic processing and analysis. This system includes a core part consisting of C++ programs for data processing, with the output of a program being the input to others, and a managing part, which is a Python package that organizes programs into a processing graph and ensures their correct execution order. Programs that are independent of each other are executed in parallel. The system is capable of providing a preliminary response within 3 to 10 min and final results within a few hours after the completion of a run.