Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 6 2021 год

DOI: 10.17587/prin.12.302-310
УДК: 533.6.01:519.63:004.424:004.382.2
Программная платформа для суперкомпьютерного моделирования задач аэротермодинамики
О. А. Бессонов, ст. науч. сотр., bess@ipmnet.ru, Институт проблем механики им. А. Ю. Ишлинского Российской академии наук, Москва, Н. А. Харченко, вед. специалист, Корпорация Тактическое ракетное вооружение, Московская обл., Королёв

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

Ключевые слова: вычислительная аэротермодинамика, уравнение Навье—Стокса, неструктурированные сетки, алгоритм Катхилла—Макки, разбиение сетки, распараллеливание, OpenMP, MPI
Стр. 302–310
Работа выполнена при частичной поддержке из средств госбюджета в рамках государственного задания AAAA-A20-120011690131-7.