Publication: Разработка программной системы для тестирования производительности гибридного кластера
Дата
2015
Авторы
Дурнов, М. А.
Journal Title
Journal ISSN
Volume Title
Издатель
Аннотация
В техническом задании на дипломный проект требовалось разработать программную систему для тестирования производительности гибридного кластера. Данный проект посвящён анализу возможностей повышения точности оценки производительности GPGPU вычислений на гибридном кластере с неоднородной архитектурой за счет учета аппаратных характеристик вычислительных узлов, способов взаимодействия с памятью, а также использования современных технологий параллельного программирования. В первой главе приведен обзор и анализ современных технологий параллельного программирования: OpenMP, OpenCL, MPI, CUDA. Приведен краткий обзор архитектуры CUDA-совместимой видеокарты. Рассмотрено, проанализировано и протестировано программное обеспечение сторонних разработчиков, предназначенное для измерения производительности вычислительных систем, выявлены преимущества и недостатки. Рассмотрены современные тенденции в методике оценочного тестирования суперкомпьютеров. Во второй главе приведены основные алгоритмы работы программных модулей теста, приведена архитектура и структура программного обеспечения системы. Приведен протокол взаимодействия узлов кластера. Приведено описание структур данных, необходимых для передачи между узлами кластера при работе программной системы. В третьей главе приведена реализация алгоритмов, разработанных во второй главе, а также описаны результаты отладки данной программной системы. По результатам работы программного теста получены эквиваленты производительности, которые были сопоставлены с результатами, полученными при запуске HPC Linpack. Записка состоит из трех глав, содержит 25 рисунков, 7 таблиц. Приложение содержит код на C++ и руководство пользователя.
Описание
Уровень образования: специалитет; Код направления/специальности: 230101; Группа: К10-122
Ключевые слова
ВКР , Выпускная квалификационная работа
Цитирование
Дурнов, М. А. Разработка программной системы для тестирования производительности гибридного кластера : Выпускная квалификационная работа, специалитет, 230101 / О. М. Ухоботова ; рук. работы Мищенко Дмитрий Андреевич, 2015