Аннотация
In this article, we propose an approach that allows acceleration of the Time-of-Flight (ToF) event reconstruction algorithm implementation, which is a part of the Multi Purpose Detector (MPD) Root application.
Work on the algorithm was carried out in several stages: the program was assembled on the target devices (Intel Xeon E5-2690v3 and E5-2695 v2); Profiling via Valgrind was performed; We selected a code snippet whose execution takes the longest time; Several algorithms for parallelizing code were investigated and the optimal strategy of code enhancement for the equipment in question was implemented.
Modification of the selected code fragment was carried out using the OpenMP standard. It is widely used in scientific applications, including the reconstruction of events in the PANDA experiment, and has proven to be useful for work in Multi-Core architecture. The standard is supported by the GCC compiler used to build the MpdRoot framework, which makes it possible to integrate this technology into a fragmen
Язык оригинала | английский |
---|---|
Название основной публикации | Computational Science and Its Applications – ICCSA 2017 |
Подзаголовок основной публикации | 17th International Conference, Trieste, Italy, July 3-6, 2017, Proceedings, Part V |
Издатель | Springer Nature |
Страницы | 428-437 |
ISBN (электронное издание) | 978-3-319-62404-4 |
ISBN (печатное издание) | 978-3-319-62403-7 |
Состояние | Опубликовано - 2017 |
Событие | International Conference on Computational Science and Its Applications - Trieste, Италия Продолжительность: 3 июл 2017 → 6 июл 2017 Номер конференции: 17 |
Серия публикаций
Название | Lecture Notes in Computer Science |
---|---|
Издатель | Springer Nature |
Том | 10408 |
ISSN (печатное издание) | 0302-9743 |
конференция
конференция | International Conference on Computational Science and Its Applications |
---|---|
Сокращенный заголовок | ICCSA 2017 |
Страна | Италия |
Город | Trieste |
Период | 3/07/17 → 6/07/17 |
Предметные области Scopus
- Компьютерные науки (все)