Применение методов распараллеливания, реализованных в пакете ROOT, при разработке программного обеспечения для обработки экспериментальных данных на современных вычислительных архитектурах с гетерогенной структурой

Семинары

Дата и время: пятница, 18 мая 2018 г., в 11:00

Место: комната 310, Лаборатория информационных технологий

Тема доклада: «Применение методов распараллеливания, реализованных в пакете ROOT, при разработке программного обеспечения для обработки экспериментальных данных на современных вычислительных архитектурах с гетерогенной структурой»

Авторы: Соловьев А.Г., Соловьева Т.М.

Докладчик: Соловьева Т.М.

Аннотация:

Рассматриваются вопросы эффективности применения различных методик распараллеливания программ, реализованных в пакете ROOT. Для различных тестовых задач сравниваются производительность PROOF (Parallel ROOt Facility), OpenMP, использования специальных классов и функций, реализующих явную и неявную многопоточность в среде ROOT. Результаты вычислительных экспериментов применяются для создания высокоэффективных программ обработки данных. Представляется программа PSD2SAS для преобразования данных позиционно-чувствительного детектора спектрометра малоуглового рассеяния нейтронов в случае изотропно рассеивающего образца. Обсуждается применение параллельных алгоритмов при разработке программного обеспечения системы сбора данных для проекта «Байкал».