RUS  ENG
Полная версия
ЖУРНАЛЫ // Препринты Института прикладной математики им. М. В. Келдыша РАН // Архив

Препринты ИПМ им. М. В. Келдыша, 2025, 076, 32 стр. (Mi ipmp3375)

Методика распараллеливания программ на языке Fortran-DVMH

В. Ф. Алексахин, В. А. Бахтин, О. Ф. Жукова, Д. А. Захаров, Н. А. Катаев, А. С. Колганов, В. А. Крюков, М. Ю. Кузнецов, Н. В. Поддерюгина, О. А. Савицкая, А. А. Смирнов


Аннотация: Язык Fortran-DVMH предназначен для разработки мобильных и эффективных параллельных программ вычислительного характера для кластеров с ускорителями. Он представляет собой расширение языка Фортран в соответствии с моделью DVMH (DVM for Heterogeneous systems). При использовании языка Fortran-DVMH программист имеет один вариант программы и для последовательного, и для параллельного выполнения. Программа, помимо описания алгоритма обычными средствами языка Фортран, содержит правила параллельного выполнения этого алгоритма. В данной методике представлены основные возможности языка Fortran-DVMH, а также информация, необходимая для компиляции и запуска DVMH-программ на счет.

Ключевые слова: Fortran-DVMH, директивы, распределенные массивы, параллельные циклы.



© МИАН, 2026