Головная страница ИПМ Библиотеки, издания  •  Поиск публикаций  English 
Публикация

Препринт ИПМ № 73, Москва, 2016 г.
Авторы: Андрианов А. Н., Баранова Т. П., Бугеря А. Б., Ефимкин К. Н.
Трансляция непроцедурного языка НОРМА для графических процессоров
Аннотация:
В работе рассмотрены методы автоматической трансляции непроцедурных спецификаций в исполняемые программы для графических процессоров. На примере непроцедурного языка НОРМА приведены алгоритмы и другие конструктивные решения, с использованием которых был создан компилятор программ на языке НОРМА для графических процессоров с использованием технологии NVIDIA CUDA. Оценивается эффективность исполняемых программ для графических процессоров, получаемых автоматически с помощью компилятора, созданного на основе рассмотренных методов. Приводятся результаты применения компилятора для решения трёх различных задач.
Ключевые слова:
суперкомпьютеры, параллельное программирование, графические процессоры, язык НОРМА, CUDA
Язык публикации: русский,  страниц: 24
Направление исследований:
Программирование, параллельные вычисления, мультимедиа
Полный текст на русском языке:
Статистика просмотров (обновляется раз в сутки):
за последние 30 дней — 8 (+2), всего с 01.09.2019 — 58
Сведения об авторах:
  • Андрианов Александр Николаевич,  orcid.org/0000-0001-5312-1453,  ИПМ им. М.В. Келдыша РАН
  • Баранова Татьяна Петровна,  orcid.org/0000-0002-2003-3737,  ИПМ им. М.В. Келдыша РАН
  • Бугеря Александр Борисович,  orcid.org/0000-0002-9698-458X,  ИПМ им. М.В. Келдыша РАН
  • Ефимкин Кирилл Николаевич,  orcid.org/0000-0002-1087-7645,  ИПМ им. М.В. Келдыша РАН