Fortran DVM — язык разработки мобильных параллельных программ

Авторы

Н.А. Коновалов, В.А. Крюков, С.Н. Михайлов , А.А. Погребцов

Аннотация

Предлагается новая языковая модель, которая должна позволить легко выражать функциональный параллелизм и параллелизм данных в научных и инженерных приложениях для ЭВМ с массовым параллелизмом. Модель объединяет в себе основные достоинства моделей PCF Fortran и HPF и ориентирована на создание мобильных приложений, которые смогут эффективно выполняться на ЭВМ с распределенной памятью и ЭВМ с разделяемой памятью. Модель поддерживает разработку библиотек стандартных параллельных программ и конструирование параллельных программ из параллельных модулей. Модель обеспечивает также средства для динамической балансировки вычислительной нагрузки процессоров.

Ключевые слова

Мобильные параллельные программы, ЭВМ с массовым параллелизмом, распределенная память, разделяемая память, динамическая балансировка нагрузки.

Язык

Русский

Библиографическая ссылка

Н.А. Коновалов, В.А. Крюков, С.Н. Михайлов , А.А. Погребцов. Fortran DVM - язык разработки мобильных параллельных программ // Программирование, М.: Изд-во РАН, 1995, № 1, C. 49-54