Программные системы: теория и приложения
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Правила для авторов
Загрузить рукопись

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Программные системы: теория и приложения:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Программные системы: теория и приложения, 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
Тип публикации: Статья
УДК: 519.682.3
Образец цитирования: В. А. Роганов, А. А. Кузнецов, Г. А. Матвеев, В. И. Осипов, “Реализация T-системы с открытой архитектурой для CUDA-устройств с поддержкой динамического параллелизма и для гибридных суперЭВМ на их основе”, Программные системы: теория и приложения, 6:1 (2015), 175–188
Цитирование в формате AMSBIB
\RBibitem{RogKuzMat15}
\by В.~А.~Роганов, А.~А.~Кузнецов, Г.~А.~Матвеев, В.~И.~Осипов
\paper Реализация T-системы с открытой архитектурой для CUDA-устройств с~поддержкой динамического параллелизма и для гибридных суперЭВМ на их основе
\jour Программные системы: теория и приложения
\yr 2015
\vol 6
\issue 1
\pages 175--188
\mathnet{http://mi.mathnet.ru/ps163}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/ps163
  • https://www.mathnet.ru/rus/ps/v6/i1/p175
  • Эта публикация цитируется в следующих 2 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Программные системы: теория и приложения
    Статистика просмотров:
    Страница аннотации:177
    PDF полного текста:67
    Список литературы:24
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024