|
|
Вестник Южно-Уральского государственного университета. Серия «Вычислительная математика и информатика», 2014, том 3, выпуск 3, страницы 86–96
(Mi vyurv49)
|
|
|
|
Информатика, вычислительная техника и управление
Автоматическое отображение программ на языке Фортран на кластеры с графическими процессорами
В. А. Бахтин, М. С. Клинов, А. С. Колганов, В. А. Крюков, Н. В. Поддерюгина, М. Н. Притула Институт прикладной математики им. М.В. Келдыша РАН (г. Москва, Российская Федерация)
Аннотация:
В статье рассматриваются результаты использования системы автоматизации распараллеливания САПФОР для распараллеливания последовательных программ на кластеры с графическими ускорителями, в том числе программ с регулярными зависимостями по данным. Система переводит программу на языке Fortran в программу на языке Fortran DVMH. Полученная программа запускается на кластере. Язык Fortran DVMH, компиляторы для него и средства отладки входят в состав DVM-системы. Рассмотрены проведенные преобразования исходных программ. Получены параллельные программы, использующие различные технологии параллельного программирования. Приведены характеристики полученных текстов. Приведены экспериментальные данные об эффективности выполнения программ на графических и универсальных процессорах кластера К-100.
Ключевые слова:
DVM for Heterogeneous systems, Fortran DVMH, гибридные системы с ускорителями, графические процессоры, Fortran, OpenMP.
Поступила в редакцию: 04.08.2014
Образец цитирования:
В. А. Бахтин, М. С. Клинов, А. С. Колганов, В. А. Крюков, Н. В. Поддерюгина, М. Н. Притула, “Автоматическое отображение программ на языке Фортран на кластеры с графическими процессорами”, Вестн. ЮУрГУ. Сер. Выч. матем. информ., 3:3 (2014), 86–96
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vyurv49 https://www.mathnet.ru/rus/vyurv/v3/i3/p86
|
|