Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
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, Институт проблем механики им. А. Ю. Ишлинского Российской академии наук, Москва, Н. А. Харченко, вед. специалист, Корпорация Тактическое ракетное вооружение, Московская обл., Королёв
Received on 2021-04-15
Accepted on 2021-06-21

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

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