Автоматизированное преобразование ФОРТРАН-программ, необходимое для их эффективного распараллеливания с помощью системы САПФОР

Авторы

  • Никита Андреевич Катаев Автор
  • Артем Андреевич Буланов Автор

Аннотация

Автоматическое отображение последовательных программ на вычислительные системы с распределенной памятью может потребовать предварительного преобразования программ, ориентированного на данный класс систем. Использование системы САПФОР для распараллеливания прикладных программ позволило выделить преобразования, выполнение которых может быть автоматизировано. В статье представлены преобразования, повышающие возможность эффективного распараллеливания программ за счет устранения причин, препятствующих распараллеливанию циклов. Выполнение данных преобразований позволило автоматизировать получение последовательной реализации, эффективно отображаемой на современные кластеры автоматически распараллеливающим компилятором системы, для задачи гидродинамики.

Биографии авторов

  • Никита Андреевич Катаев
    научный сотрудник
  • Артем Андреевич Буланов
    студент 5 курса

Опубликован

2015-04-21

Выпуск

Раздел

Информатика, вычислительная техника и управление