RUS  ENG
Полная версия
ЖУРНАЛЫ // Математическое моделирование // Архив

Матем. моделирование, 2024, том 36, номер 2, страницы 129–146 (Mi mm4535)

Гетерогенная параллельная реализация многосеточного метода c полной аппроксимацией в программном комплексе NOISETTE

А. В. Горобец, С. А. Суков, А. Р. Магомедов

ИПМ им. М.В. Келдыша РАН

Аннотация: Статья посвящена ускорению расчетов сжимаемых течений на гибридных кластерных системах с помощью многосеточного метода с полной аппроксимацией (FAS MG–Full Approximation Scheme MultiGrid). Базовая численная методика имеет следующие особенности: для пространственной дискретизации используются неструктурированные смешанные сетки и схемы с определением сеточных функций в сеточных узлах, для дискретизации по времени используется неявная схема. Целью данной работы является получение многократного ускорения расчета в стационарной постановке как на центральных, так и на графических процессорах без каких-либо существенных потерь в параллельной эффективности. Описывается подход к построению сеточных уровней, методика повышения качества сеточного представления геометрии моделируемых объектов, параллельная реализация в рамках комбинированного распараллеливания, сочетающего MPI для параллельной модели с распределенной памятью, OpenMP для модели с общей памятью и OpenCL для вычислений на графических процессорах различной архитектуры.

Ключевые слова: суперкомпьютерное моделирование, CFD, вычислительная газовая динамика, FAS Multigrid, многосеточный метод, MPI+OpenMP+OpenCL.

Поступила в редакцию: 16.10.2023
Исправленный вариант: 16.10.2023
Принята в печать: 04.12.2023

DOI: 10.20948/mm-2024-02-08



© МИАН, 2024