Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://hdl.handle.net/11701/11444
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.advisorИващенко Андрей Игоревичru_RU
dc.contributor.authorФатькина Анна Игоревнаru_RU
dc.contributor.authorFatkina Annaen_GB
dc.contributor.editorДегтярев Александр Борисовичru_RU
dc.contributor.editorDegtiarev Aleksandr Borisovichen_GB
dc.date.accessioned2018-07-25T20:20:51Z-
dc.date.available2018-07-25T20:20:51Z-
dc.date.issued2017-
dc.identifier.other035020en_GB
dc.identifier.urihttp://hdl.handle.net/11701/11444-
dc.description.abstractВ данной работе рассмотрена возможность применения сопроцессорных технологий к алгоритмам, описанным в фреймворке MpdRoot. В настоящий момент данный фреймворк разрабатывается в Объединенном Институте Ядерных Исследований, где планируется проводить эксперименты в области ядерной физики на установках ускорительного комплекса NICA. Рассматриваемое программное обеспечение предполагается использовать для обработки данных, полученных с детектора частиц MPD, а также для моделирования физических процессов на ускорителе частиц. Для анализа возможностей использования графических ускорителей было произведено профилирование тестов MpdRoot. По его результатами были сделаны предположения о возможности переноса части вычислений на GPU. Был реализован прототип одного из отобранных алгоритмов и проведено тестирование на графическом процессоре NVIDIA. В результате проведенных экспериментов был сделан вывод о нецелесообразности использования GPU в рассматриваемом фрагменте кода MpdRoot. Описана оптимизация кода алгоритма реконструкции событий с применением OpenMP. Тестирование модифицированного участка кода показало стабильное возрастание производительности при увеличении количества задействованных ядер процессора Intel Xeon. Также проанализирована возможность использования процессоров и сопроцессоров Intel Xeon Phi.ru_RU
dc.description.abstractIn this paper, the possibility of applying coprocessor technologies to the algorithms described in the MpdRoot framework is considered. Now this framework is being developed at the Joint Institute for Nuclear Research, where it is planned to conduct experiments of nuclear physics at the facilities of the NICA accelerator complex. The software being considered will be used to process the data obtained from the MPD particle detector, and also to simulate the physical processes at the particle accelerator. To analyze the possibilities of using graphics accelerators, MpdRoot tests were profiled. According to its results, assumptions were made about the possibility of porting some of the calculations to the GPU. A prototype of one of the selected algorithms was implemented and testing was performed on the NVIDIA graphics processor. As a result, it was concluded that the using of the GPU in the MpdRoot code is inappropriate. Optimization of the event reconstruction algorithm using OpenMP is described. The testing of the modified section of the code showed a stable increase in performance with an increase in the number of enabled cores of the Intel Xeon processor. The possibility of using Intel Xeon Phi processors and coprocessors is also analyzed.en_GB
dc.language.isoru-
dc.subjectсопроцессорru_RU
dc.subjectоптимизацияru_RU
dc.subjectпараллельные технологииru_RU
dc.subjectMpdRooten_GB
dc.subjectCUDAen_GB
dc.subjectOpenMPen_GB
dc.titleUsing co-processor technologies in MpdRoot projecten_GB
dc.title.alternativeИспользование сопроцессорных технологий в рамках проекта MpdRootru_RU
Располагается в коллекциях:BACHELOR STUDIES

Файлы этого ресурса:
Файл Описание РазмерФормат 
FatkinaDiplom.pdfArticle885,62 kBAdobe PDFПросмотреть/Открыть
reviewSV_OTZYV_Fatkina.pdfReviewSV205,78 kBAdobe PDFПросмотреть/Открыть
reviewSV_st007810_Degtyarev_Aleksandr_Borisovich_(supervisor)(Ru).txtReviewSV2,72 kBTextПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.