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

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

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



Выч. мет. программирование:
Год:
Том:
Выпуск:
Страница:
Найти






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


Вычислительные методы и программирование, 2022, том 23, выпуск 4, страницы 379–394
DOI: https://doi.org/10.26089/NumMet.v23r424
(Mi vmp1069)
 

Параллельные программные средства и технологии

Автоматизированное распараллеливание программ для гетерогенных кластеров с помощью системы SAPFOR

Н. А. Катаев, А. С. Колганов

Институт прикладной математики имени М. В. Келдыша РАН (ИПМ РАН), Москва, Российская Федерация
Аннотация: В статье рассмотрен подход к автоматизированному распараллеливанию программ для кластеров с помощью системы SAPFOR (System FOR Automated Parallelization). Главной целью системы SAPFOR является автоматизация процесса отображения последовательных программ на параллельные архитектуры в модели DVMH, которая является моделью программирования, основанной на директивах. Помимо этого, система SAPFOR позволяет выполнять автоматически некоторый класс преобразований над исходным кодом программы по запросу пользователя через графический интерфейс. На определенных классах задач пользователь системы SAPFOR может рассчитывать на полностью автоматическое распараллеливание, если программа была написана или приведена к потенциально параллельному виду. Также в статье описаны подходы к построению схем распределения данных и вычислений на распределенную память в модели DVMH. Эффективность полученных алгоритмов построения схем аспределения данных и вычислений продемонстрирована на примере некоторых приложений из пакета NAS Parallel Benchmarks.
Ключевые слова: SAPFOR (System FOR Automated Parallelization), DVMH, автоматизация распараллеливания, распределение данных, распределение вычислений, гетерогенные кластеры.
Поступила в редакцию: 14.09.2022
Принята в печать: 01.11.2022
Тип публикации: Статья
УДК: 04.272, 004.4'242
Образец цитирования: Н. А. Катаев, А. С. Колганов, “Автоматизированное распараллеливание программ для гетерогенных кластеров с помощью системы SAPFOR”, Выч. мет. программирование, 23:4 (2022), 379–394
Цитирование в формате AMSBIB
\RBibitem{KatKol22}
\by Н.~А.~Катаев, А.~С.~Колганов
\paper Автоматизированное распараллеливание программ для гетерогенных кластеров с помощью системы SAPFOR
\jour Выч. мет. программирование
\yr 2022
\vol 23
\issue 4
\pages 379--394
\mathnet{http://mi.mathnet.ru/vmp1069}
\crossref{https://doi.org/10.26089/NumMet.v23r424}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/vmp1069
  • https://www.mathnet.ru/rus/vmp/v23/i4/p379
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Вычислительные методы и программирование
    Статистика просмотров:
    Страница аннотации:75
    PDF полного текста:38
    Список литературы:1
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024