Автоматизация распараллеливания программных комплексов

Авторы

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

Аннотация

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

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

Автоматизация распараллеливания, гетерогенный вычислительный кластер, инкрементальное распараллеливание.

Язык

Русский

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

В.А. Бахтин, О.Ф. Жукова, Н.А. Катаев, А.С. Колганов, В.А. Крюков, Н.В. Поддерюгина, М.Н. Притула, О.А. Савицкая, А.А. Смирнов. Автоматизация распараллеливания программных комплексов // Научный сервис в сети Интернет: труды XVIII Всероссийской научной конференции (19-24 сентября 2016 г., г. Новороссийск), М.: ИПМ им. М.В.Келдыша, 2016, C. 76-85