EISSN 1726-3522
Язык: ru

Статья: ПРЕОБРАЗОВАНИЕ ПОСЛЕДОВАТЕЛЬНЫХ FORTRAN-ПРОГРАММ ДЛЯ ИХ РАСПАРАЛЛЕЛИВАНИЯ НА ГИБРИДНЫЕ КЛАСТЕРЫ В СИСТЕМЕ SAPFOR (2022)

Читать онлайн

Процесс распараллеливания программ может быть затруднён ввиду их оптимизации под последовательное выполнение. Из-за этого полученная параллельная версия может быть неэффективной, а в некоторых случаях распараллеливание оказывается невозможным. Решить указанные проблемы помогают преобразования исходного кода программ. В данной статье рассматривается реализации в системе автоматизированного распараллеливания SAPFOR (System FOR Automated Parallelization) преобразований последовательных Фортран-программ, позволяющих облегчить работу пользователя в системе и существенно снизить трудоемкость распараллеливания программ. Применение реализованных преобразований в системе SAPFOR продемонстрировано на прикладной программе, решающей систему нелинейных дифференциальных уравнений в частных производных. Также было произведено сравнение производительности полученной параллельной версией с версиями, распараллелеными вручную с использованием DVM и MPI технологий.

Ключевые фразы: SAPFOR (SYSTEM FOR AUTOMATED PARALLELIZATION), АВТОМАТИЗАЦИЯ РАСПАРАЛЛЕЛИВАНИЯ НА КЛАСТЕР, АВТОМАТИЗАЦИЯ ПРЕОБРАЗОВАНИЙ, ПАРАЛЛЕЛЬНЫЕ ВЫЧИСЛЕНИЯ, DVM (DISTRIBUTED VIRTUAL MEMORY), КЛАСТЕРЫ С ГРАФИЧЕСКИМИ ПРОЦЕССОРАМИ
Автор (ы): Колганов Александр Сергеевич, Гусев Георгий Дмитриевич
Журнал: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ

Идентификаторы и классификаторы

УДК
004.272. Архитектуры параллельной обработки
eLIBRARY ID
50104875
Для цитирования:
КОЛГАНОВ А. С., ГУСЕВ Г. Д. ПРЕОБРАЗОВАНИЕ ПОСЛЕДОВАТЕЛЬНЫХ FORTRAN-ПРОГРАММ ДЛЯ ИХ РАСПАРАЛЛЕЛИВАНИЯ НА ГИБРИДНЫЕ КЛАСТЕРЫ В СИСТЕМЕ SAPFOR // ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ. 2022. Т. 23 № 4
Текстовый фрагмент статьи