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

№ 73, Москва, 2016 г.
Авторы: Андрианов А.Н., Баранова Т. П., Бугеря А. Б., Ефимкин К.Н.
Трансляция непроцедурного языка НОРМА для графических процессоров
Аннотация:
В работе рассмотрены методы автоматической трансляции непроцедурных спецификаций в исполняемые программы для графических процессоров. На примере непроцедурного языка НОРМА приведены алгоритмы и другие конструктивные решения, с использованием которых был создан компилятор программ на языке НОРМА для графических процессоров с использованием технологии NVIDIA CUDA. Оценивается эффективность исполняемых программ для графических процессоров, получаемых автоматически с помощью компилятора, созданного на основе рассмотренных методов. Приводятся результаты применения компилятора для решения трёх различных задач.
Ключевые слова:
суперкомпьютеры, параллельное программирование, графические процессоры, язык НОРМА, CUDA
Язык публикации: русский, страниц: 24
Направление исследований:
Программирование, параллельные вычисления, мультимедиа
Полный текст: Сведения об авторах:
  • Андрианов Александр Николаевич,  ,  ИПМ им. М.В. Келдыша РАН
  • Баранова Татьяна Петровна,  ,  ИПМ им. М.В. Келдыша РАН
  • Бугеря Александр Борисович,  ,  ИПМ им. М.В. Келдыша РАН
  • Ефимкин Кирилл Николаевич,  ,  ИПМ им. М.В. Келдыша РАН