Диссертация
№ 523101300049-4

Теоретические основы технологии ресурсонезависимого программирования гибридных вычислительных систем

13.10.2023

Диссертация имеет традиционную структуру, состоит из введения, пяти глав, в которых изложены решения поставленных частных научных задач, заключения, библиографического списка и приложений. Во введении обоснована актуальность работы, дана ее общая характеристика, сформулированы цель и задачи исследования. В первой главе рассмотрены вычислительные архитектуры и технологии программирования современных высокопроизводительных систем, выполнена постановка задачи исследования, предложены принципы разработки теоретических основ ресурсонезависимого программирования гибридных вычислительных систем. Во второй главе приведены способы представления вычислений, принципы и правила их преобразования к целевым архитектурам гибридной вычислительной системы. Для ресурсонезависимого представления вычислений предложен переход от информационного графа к параметризуемой ресурсом кадровой структуре. Портация вычислений к целевым архитектурам гибридной вычислительной системы представлена преобразованием параметров параллелизма кадровой структуры, зависящим от доступного аппаратного ресурса. Сформулированы локальная и глобальная цели портации, предложены способы их достижения с помощью расчета критического ресурса в точках выбора альтернатив. В третьей главе описаны методы и механизмы преобразования параметризуемой ресурсом кадровой структуры к целевым архитектурам гибридной вычислительной системы с помощью редукционных преобразований по числу подграфов, устройств, разрядности, интервалу обработки данных и частоте. Сформулированы и доказаны теоремы о комплексном применении редукционных преобразований. Оценено максимальное количество редукционных преобразований кадровой структуры для достижения локальной и глобальной целей портации. В четвертой главе представлены методы и алгоритмы преобразования прикладных задач с информационно-зависимыми подзадачами с различной степенью параллелизма. Разработаны методы и алгоритмы согласованного преобразования информационно-зависимых подзадач для различных типов информационной зависимости. В пятой главе описаны инструментальные программные средства технологии ресурсонезависимого программирования, реализующие разработанные в диссертации методы и алгоритмы, и результаты их апробации при портации прикладных задач с различными типами информационной зависимости. Представлены результаты портации ряда прикладных задач, содержащих связанные информационной зависимостью подзадачи с разной степенью параллелизма, на различные архитектуры и конфигурации реконфигурируемых и гибридных вычислительных систем. В заключении диссертации приведены основные выводы, полученные при решении поставленной научной проблемы и ее частных задач. Сформулирован вывод о достижении цели, а также даны рекомендации по возможным направлениям дальнейших исследований.
ГРНТИ
50.05.13 Технология программирования. Автоматизация программирования.
Ключевые слова
программирование ПЛИС
информационная зависимость
кадровая структура
информационный граф
редукция производительности
портирование
гетерогенная вычислительная система
гибридная вычислительная система
портация программ
Детали

Автор
Дордопуло Алексей Игоревич
Вид
Докторская
Целевое степень
Доктор технических наук
Дата защиты
06.10.2023
Организация защиты
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ"
Организация автора
Общество с ограниченной ответственностью "НИЦ супер-ЭВМ и нейрокомпьютеров"
Похожие документы
Разработка и исследование технологии создания ресурсонезависимого прикладного программного обеспечения высокопроизводительных вычислительных систем гибридного типа
0.914
ИКРБС
Математическое и программное обеспечение процессов управления потоками данных в гетерогенных информационных системах специального назначения
0.907
Диссертация
Исследование и разработка методов архитектурно-независимого параллельного программирования для высокопроизводительных вычислительных систем
0.901
ИКРБС
Разработка методики и алгоритмов верификации гетерогенных многоядерных систем на основе графовой модели иерархии когерентной кэш-памяти
0.897
Диссертация
ИССЛЕДОВАНИЕ И РАЗРАБОТКА МЕТОДОВ СОЗДАНИЯ ЭЛЕМЕНТНОЙ БАЗЫ И ПРОГРАММНЫХ ПРОДУКТОВ ДЛЯ ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ НОВОГО ПОКОЛЕНИЯ
0.890
ИКРБС
Разработка структуры и описание свойств программ и алгоритмов для параллельных вычислительных систем
0.890
ИКРБС
Экспериментальные исследования поставленных перед ПНИ задач (очередь 1)
0.889
ИКРБС
Модельно-алгоритмическое обеспечение многоуровневого управления гетерогенными распределенными системами обработки информации
0.889
Диссертация
МЕТОДЫ И СРЕДСТВА ОПТИМИЗАЦИИ ИНФОРМАЦИОННЫХ ОБМЕНОВ В ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ МНОГОПРОЦЕССОРНЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМАХ
0.889
ИКРБС
Архитектуры специализированных вычислительных комплексов, методики, алгоритмы и инструменты проектирования цифровых вычислительных устройств
0.888
ИКРБС