RUS  ENG
Полная версия
ЖУРНАЛЫ // Программные системы: теория и приложения // Архив

Программные системы: теория и приложения, 2012, том 3, выпуск 2, страницы 23–49 (Mi ps66)

Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем

Программный инструментарий для трафаретных вычислений на гибридных суперкомпьютерах

Ю. А. Климов, А. Ю. Орлов, А. Б. Шворин

Институт программных систем им. А. К. Айламазяна РАН, г. Переславль-Залесский

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

Ключевые слова и фразы: Трафаретные вычисления, гибридные суперкомпьютеры, проблемно-ориентированные языки программирования, проект Кентавр.

УДК: 004.424, 004.434



© МИАН, 2025