Оптимизация производительности программного обеспечения для моделирования и реконструкции событий в эксперименте BM@N NICA

Авторы

  • C. Немнюгин
  • А. Дрюк
  • С. Мерц
  • В. Руднев
  • М. Степанова
  • А. Юфрякова

Аннотация

Программный пакет BmnRoot является одним из основных программных инструментов, используемых в эксперименте BM@N (барионная материя на нуклотроне) проекта NICA. Он состоит из модулей, предназначенных как для моделирования детекторов, так и для анализа экспериментальных данных. Большая часть задач, решаемых с помощью пакета, требует значительных затрат процессорного времени, поэтому необходима оптимизация производительности пакета BmnRoot. Представлены результаты исследования производительности программного пакета BmnRoot. Локализованы «узкие» места производительности, обсуждаются различные подходы к оптимизации производительности пакета, такие как алгоритмическая оптимизация и распараллеливание. Приведены оценки эффективности и масштабируемости программного обеспечения.

Загрузки

Опубликован

2024-06-24

Выпуск

Раздел

Статьи