|
Программные системы: теория и приложения, 2015, том 6, выпуск 1, страницы 175–188
(Mi ps163)
|
|
|
|
Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)
Программное и аппаратное обеспечение для суперЭВМ
Реализация T-системы с открытой архитектурой для CUDA-устройств с поддержкой динамического параллелизма и для гибридных суперЭВМ на их основе
В. А. Роганов, А. А. Кузнецов, Г. А. Матвеев, В. И. Осипов Институт программных систем им. А. К. Айламазяна РАН
Аннотация:
В работе изложены основные принципы реализации расширения T-системы с открытой архитектурой (OpenTS), которое распространяет парадигму программирования T++ на аппаратуру современных спецвычислителей с поддержкой технологии CUDA . Специализированная версия T-надстройки, реализованная в микроядре системы OpenTS , способна работать автономно внутри CUDA-устройства, фактически превращая его в полноценный интеллектуальный T-узел гибридной суперЭВМ. В сочетании с поддержкой динамического параллелизма новейшими CUDA-устройствами это помогает существенно поднять процент утилизации графических ускорителей (GPU) без ручной балансировки статически распараллеленных блоков программы. Универсальная логика распараллеливания в T-системе теперь способна порождать и запускать легковесные счетные гранулы, избегая потерь, возникающих при интенсивном взаимодействии GPU с процессами базовой кластерной ОС. Спектр прикладных задач, которые подходят для новой модели вычислений, существенно пополняет привычные вычислительные ядра для GPU, привнося произвольную управляющую логику на уровень спецвычислителей. В качестве демонстрационного примера в статье рассматривается задача обращения криптостойких хэш-функций. Приведены базовые сведения, связанные с прикладными вопросами применения хэш-функций.
Ключевые слова и фразы:
динамическое распараллеливание, T-система с открытой архитектурой, OpenTS , язык программирования T++, графические ускорители, гибридные кластерные системы, хэш-функции.
Поступила в редакцию: 22.12.2014 Подписана в печать : 26.02.2015
Образец цитирования:
В. А. Роганов, А. А. Кузнецов, Г. А. Матвеев, В. И. Осипов, “Реализация T-системы с открытой архитектурой для CUDA-устройств с поддержкой динамического параллелизма и для гибридных суперЭВМ на их основе”, Программные системы: теория и приложения, 6:1 (2015), 175–188
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ps163 https://www.mathnet.ru/rus/ps/v6/i1/p175
|
Статистика просмотров: |
Страница аннотации: | 177 | PDF полного текста: | 67 | Список литературы: | 24 |
|