Многопоточный режим моделирования событий в пакете BmnRoot

6 Jul 2021, 14:30
15m
Conference Hall or Online - https://jinr.webex.com/jinr/j.php?MTID=m6e39cc13215939bea83661c4ae21c095

Conference Hall or Online - https://jinr.webex.com/jinr/j.php?MTID=m6e39cc13215939bea83661c4ae21c095

Sectional reports 3. Computing for MegaScience Projects Computing for MegaScience Projects

Speaker

Stepanova Margarita (SPbSU)

Description

Для исследований на ускорительном комплексе NICA (ОИЯИ) необходимы эффективные и быстрые программные реализации алгоритмов моделирования и реконструкции событий. Созданный для эксперимента BM@N пакет BmnRoot базируется на среде ROOT, GEANT4 и объектно-ориентированном фреймворке FairRoot и включает инструменты для исследования характеристик детектора BM@N, а также восстановления и анализа данных. С анонсированием поддержки многопоточности GEANT4MT в ROOT и FairRoot появилась задача модификации кода BmnRoot под многопоточный режим. В итоге реализована модель параллелизма по событиям для моделирования. Представлены и обсуждаются этапы проделанной работы и результаты тестирования многопоточной версии.

Работа поддержана грантом Российского фонда фундаментальных исследований 18-02-40104 мега.

Primary authors

Presentation materials