Standard

Harvard

APA

Vancouver

Author

BibTeX

@article{98bf288a96e64d74846dafb7ff207595,
title = "Implementation of High-Performance Computing Technologies in the BmnRoot Framework",
abstract = "Abstract: The article addresses implementation of high-performance computing technologies in the BmnRoot framework that is used in the BM@N NICA experiment. This framework is main software tool which is used both for simulation of the setup operation and for processing of experimental data. Complexity of problems to be solved and large sampling sizes require significant CPU times and consequently increasing of the BmnRoot performance. In the article bottlenecks of the BmnRoot performance have been analyzed and approaches to their optimization are proposed. Among them are usage of multithreaded mode of simulation with Geant4, usage of PROOF module of the ROOT package, optimization of memory access and so on. Results of scalability study are given for parallelized modules. Problems are defined that should be solved for further increasing of performance of the BmnRoot framework.",
author = "Немнюгин, {Сергей Андреевич} and Дрюк, {Андрей Викторович} and Юфрякова, {Анастасия Александровна} and Сергей Мерц and Мясников, {Алексей Алексеевич} and Степанова, {Маргарита Михайловна}",
year = "2023",
month = jul,
day = "31",
doi = "10.1134/s106377962304024x",
language = "English",
volume = "54",
pages = "656--659",
journal = "Physics of Particles and Nuclei",
issn = "1063-7796",
publisher = "МАИК {"}Наука/Интерпериодика{"}",
number = "4",

}

RIS

TY - JOUR

T1 - Implementation of High-Performance Computing Technologies in the BmnRoot Framework

AU - Немнюгин, Сергей Андреевич

AU - Дрюк, Андрей Викторович

AU - Юфрякова, Анастасия Александровна

AU - Мерц, Сергей

AU - Мясников, Алексей Алексеевич

AU - Степанова, Маргарита Михайловна

PY - 2023/7/31

Y1 - 2023/7/31

N2 - Abstract: The article addresses implementation of high-performance computing technologies in the BmnRoot framework that is used in the BM@N NICA experiment. This framework is main software tool which is used both for simulation of the setup operation and for processing of experimental data. Complexity of problems to be solved and large sampling sizes require significant CPU times and consequently increasing of the BmnRoot performance. In the article bottlenecks of the BmnRoot performance have been analyzed and approaches to their optimization are proposed. Among them are usage of multithreaded mode of simulation with Geant4, usage of PROOF module of the ROOT package, optimization of memory access and so on. Results of scalability study are given for parallelized modules. Problems are defined that should be solved for further increasing of performance of the BmnRoot framework.

AB - Abstract: The article addresses implementation of high-performance computing technologies in the BmnRoot framework that is used in the BM@N NICA experiment. This framework is main software tool which is used both for simulation of the setup operation and for processing of experimental data. Complexity of problems to be solved and large sampling sizes require significant CPU times and consequently increasing of the BmnRoot performance. In the article bottlenecks of the BmnRoot performance have been analyzed and approaches to their optimization are proposed. Among them are usage of multithreaded mode of simulation with Geant4, usage of PROOF module of the ROOT package, optimization of memory access and so on. Results of scalability study are given for parallelized modules. Problems are defined that should be solved for further increasing of performance of the BmnRoot framework.

UR - https://www.mendeley.com/catalogue/fcc7a718-b76c-3a56-8aef-70281d88fbec/

U2 - 10.1134/s106377962304024x

DO - 10.1134/s106377962304024x

M3 - Article

VL - 54

SP - 656

EP - 659

JO - Physics of Particles and Nuclei

JF - Physics of Particles and Nuclei

SN - 1063-7796

IS - 4

ER -

ID: 108471560