<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">npe</journal-id><journal-title-group><journal-title xml:lang="ru">Ядерная физика и инжиниринг</journal-title><trans-title-group xml:lang="en"><trans-title>Nuclear Physics and Engineering</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2079-5629</issn><issn pub-type="epub">2079-5637</issn><publisher><publisher-name>МИФИ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.56304/S2079562920060196</article-id><article-id custom-type="elpub" pub-id-type="custom">npe-48</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Математическое моделирование в ядерных технологиях</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Mathematical Modeling in Nuclear Technologies</subject></subj-group></article-categories><title-group><article-title>Использование распараллеливания в задачах анализа физических данных эксперимента LHCb</article-title><trans-title-group xml:lang="en"><trans-title>Using Parallelization in the Analysis of Physics Data of the LHCb Experiment</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Егорычев</surname><given-names>А. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Egorychev</surname><given-names>А. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Москва, 117218 </p></bio><bio xml:lang="en"><p>Moscow, 117218 </p></bio><email xlink:type="simple">artem.egorychev@cern.ch</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Беляев</surname><given-names>И. М.</given-names></name><name name-style="western" xml:lang="en"><surname>Belyaev</surname><given-names>I. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Москва, 117218 </p></bio><bio xml:lang="en"><p>Moscow, 117218</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Овсянникова</surname><given-names>Т. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Ovsiannikova</surname><given-names>Т. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Москва, 117218 </p></bio><bio xml:lang="en"><p>Moscow, 117218</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>НИЦ “Курчатовский Институт” – ИТЭФ</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Alikhanov Institute for Theoretical and Experimental Physics, National Research Centre “Kurchatov Institute”</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>22</day><month>04</month><year>2024</year></pub-date><volume>12</volume><issue>2</issue><fpage>95</fpage><lpage>99</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Егорычев А.В., Беляев И.М., Овсянникова Т.А., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Егорычев А.В., Беляев И.М., Овсянникова Т.А.</copyright-holder><copyright-holder xml:lang="en">Egorychev А.V., Belyaev I.M., Ovsiannikova Т.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://npe.elpub.ru/jour/article/view/48">https://npe.elpub.ru/jour/article/view/48</self-uri><abstract><p>Технологии распараллеливания являются в настоящее время активно развивающейся сферой в методах разработки программного обеспечения. Адаптация программного обеспечения к существующим многоядерным и многопроцессорным системам, применяя распараллеливание, позволяет существенно повысить производительность вычислений и значительно уменьшить скорость обработки большого массива данных. Высокая скорость работы программного обеспечения важна как для предварительной обработки данных в режиме реального времени, так и для анализа данных на всех последующих этапах, включая и этап визуализации данных. Это требование является ключевым для экспериментов Большого адронного коллайдера (БАК). В докладе будут представлены результаты применения технологии распараллеливания в задачах анализа физических данных эксперимента LHCb, реализованных в программном обеспечении OSTAP, на базе программных пакетов pathos и pyROOT.</p></abstract><trans-abstract xml:lang="en"><p>Usage of parallelised tools allows the efficient exploitation of the modern multicore and muptiprocessor systems and significant reduction of the processing time for the interactive data analysis. The development and performance of the parallelisation software within the OSTAP project, used for the interactive analysis of LHCb data, are reported. The efficient multicore and multiprocessing paralellisation is achieved via usage the pathos framework for heterogeneneous computing.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>LHCb</kwd><kwd>ROOT</kwd><kwd>pyROOT</kwd><kwd>python</kwd><kwd>pathos</kwd><kwd>swan</kwd><kwd>OSTAP</kwd></kwd-group><kwd-group xml:lang="en"><kwd>LHCb</kwd><kwd>ROOT</kwd><kwd>pyROOT</kwd><kwd>python</kwd><kwd>pathos</kwd><kwd>swan</kwd><kwd>OSTAP</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Aaij R. et al. // Int. J. Mod. Phys. A. 2015. V. 30. P. 1530022.</mixed-citation><mixed-citation xml:lang="en">Aaij R. et al. // Int. J. Mod. Phys. A. 2015. V. 30. P. 1530022.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Brun R. and Rademakers F. // Nucl. Instrum. Methods Phys. Res., Sect. A. 1997. V. 389. P. 81. https://doi.org/10.1016/S0168-9002(97)00048-X https://doi.org/10.5281/zenodo.3895860</mixed-citation><mixed-citation xml:lang="en">Brun R. and Rademakers F. // Nucl. Instrum. Methods Phys. Res., Sect. A. 1997. V. 389. P. 81. https://doi.org/10.1016/S0168-9002(97)00048-X https://doi.org/10.5281/zenodo.3895860</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Aaij R. et al. // J. High Energy Phys. 2020. V. 08. P. 123.</mixed-citation><mixed-citation xml:lang="en">Aaij R. et al. // J. High Energy Phys. 2020. V. 08. P. 123.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Pereima D. // Search for New Decays of Beauty Particles at the LHCb Experiment. PhD Thesis. NRC Kurchatov Inst., ITEP. 2020 . Moscow. CERN-THESIS-2020–204. https://cds.cern.ch/record/2745798?ln=en.</mixed-citation><mixed-citation xml:lang="en">Pereima D. // Search for New Decays of Beauty Particles at the LHCb Experiment. PhD Thesis. NRC Kurchatov Inst., ITEP. 2020 . Moscow. CERN-THESIS-2020–204. https://cds.cern.ch/record/2745798?ln=en.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Aaij R. et al. // J. High Energy Phys. 2021. V. 02. P. 24. https://doi.org/10.1007/JHEP02(2021)024</mixed-citation><mixed-citation xml:lang="en">Aaij R. et al. // J. High Energy Phys. 2021. V. 02. P. 24. https://doi.org/10.1007/JHEP02(2021)024</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Aaij R. et al. // J. High Energy Phys. 2018. V. 08. P. 131.</mixed-citation><mixed-citation xml:lang="en">Aaij R. et al. // J. High Energy Phys. 2018. V. 08. P. 131.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">OstapHEP/ostap: v1.5.0.4. 2020. https://doi.org/10.5281/zenodo.4005683</mixed-citation><mixed-citation xml:lang="en">OstapHEP/ostap: v1.5.0.4. 2020. https://doi.org/10.5281/zenodo.4005683</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Belyaev I. et al. // CERN Report CERN-LHCb-2004-089. https://inspirehep.net/literature/928906.</mixed-citation><mixed-citation xml:lang="en">Belyaev I. et al. // CERN Report CERN-LHCb-2004-089. https://inspirehep.net/literature/928906.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">McKerns M.M. et al. // Building a Framework for Predictive Science. Proc. 10th Python in Science Conf., 2011. http://arxiv.org/pdf/1202.1056.</mixed-citation><mixed-citation xml:lang="en">McKerns M.M. et al. // Building a Framework for Predictive Science. Proc. 10th Python in Science Conf., 2011. http://arxiv.org/pdf/1202.1056.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Pipalo D. et al. // J. High Energy Phys. 2021. V. 02. P. 24. https://doi.org/10.1007/JHEP02(2021)024; Future Gener. Comput. Syst. 2016. V. 78 (3). P. 1071. https://doi.org/10.1016/j.future.2016.11.035</mixed-citation><mixed-citation xml:lang="en">Pipalo D. et al. // J. High Energy Phys. 2021. V. 02. P. 24. https://doi.org/10.1007/JHEP02(2021)024; Future Gener. Comput. Syst. 2016. V. 78 (3). P. 1071. https://doi.org/10.1016/j.future.2016.11.035</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
