Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
MULTITHREADED EVENT SIMULATION in the BMNROOT PACKAGE. / Stepanova, Margarita; Driuk, Andrei; Mertz, Sergei; Gertsenberger, Konstantin; Nemnugin, Sergei.
9th International Conference "Distributed Computing and Grid Technologies in Science and Education". 2021. p. 58-63 (CEUR Workshop Proceedings; Vol. 3041).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
}
TY - GEN
T1 - MULTITHREADED EVENT SIMULATION in the BMNROOT PACKAGE
AU - Stepanova, Margarita
AU - Driuk, Andrei
AU - Mertz, Sergei
AU - Gertsenberger, Konstantin
AU - Nemnugin, Sergei
N1 - Conference code: 9
PY - 2021
Y1 - 2021
N2 - The researches at the NICA accelerator complex (JINR, Joint Institute for Nuclear Research, Dubna) require efficient and fast software implementations of algorithms for modeling and reconstruction of the particle collision events. BmnRoot package developed for the BM@N experiment is based on the ROOT environment, Geant4 and the FairRoot object-oriented framework. BmnRoot includes tools for event simulation, reconstruction and data analysis modules. With the announcement of Geant4MT multithreading support in ROOT and FairRoot, the problem of modifying the BmnRoot code for multithreading simulation appeared. As a result, an event-driven parallelism model has been implemented for event simulation in BmnRoot. The stages of the performed work and the results of testing the implemented multithreaded version are presented.
AB - The researches at the NICA accelerator complex (JINR, Joint Institute for Nuclear Research, Dubna) require efficient and fast software implementations of algorithms for modeling and reconstruction of the particle collision events. BmnRoot package developed for the BM@N experiment is based on the ROOT environment, Geant4 and the FairRoot object-oriented framework. BmnRoot includes tools for event simulation, reconstruction and data analysis modules. With the announcement of Geant4MT multithreading support in ROOT and FairRoot, the problem of modifying the BmnRoot code for multithreading simulation appeared. As a result, an event-driven parallelism model has been implemented for event simulation in BmnRoot. The stages of the performed work and the results of testing the implemented multithreaded version are presented.
KW - BM@N
KW - BmnRoot
KW - FairRoot
KW - Geant4
KW - Multithreading
KW - Simulation
UR - http://www.scopus.com/inward/record.url?scp=85121627867&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85121627867
T3 - CEUR Workshop Proceedings
SP - 58
EP - 63
BT - 9th International Conference "Distributed Computing and Grid Technologies in Science and Education"
T2 - 9th International Conference "Distributed Computing and Grid Technologies in Science and Education", GRID 2021
Y2 - 5 July 2021 through 9 July 2021
ER -
ID: 93359311