ISSN 2079-6900 (Print) 
ISSN 2587-7496 (Online)

Middle Volga Mathematical Society Journal

DOI 10.15507/2079-6900.23.202102.193–206

Оригинальная статья

ISSN 2587-7496 (Print)

ISSN 2079-6900 (Online)

УДК 519.6

Метод балансировки загрузки для гетерогенных численных алгоритмов моделирования газодинамических течений

С. А. Суков

Федеральный исследовательский центр Институт прикладной математики им. М. В. Келдыша Российской академии наук (г. Москва, Российская Федерация)

Аннотация. В статье рассматривается проблема балансировки загрузки в параллельных гетерогенных алгоритмах численного моделирования физических процессов на неструктурированных сетках. Описан метод распределения вычислений для кластеров с центральными процессорами и массивно-параллельными ускорителями. Балансировка загрузки включает определение весов вершин и ребер дуального графа, тестирование быстродействия вычислительных устройств и двухуровневую декомпозицию дискретной модели расчетной области на основе метода геометрического параллелизма. Детали предлагаемого подхода рассматриваются на примере параллельного неструктурированного конечно-объемного алгоритма моделирования уравнений Навье-Стокса, разработанного с использованием моделей программирования MPI, OpenMP и CUDA. Приводятся параметры быстродействия и параллельной эффективности вычислений, полученные в процессе расчета задачи сверхзвукового обтекания сферы на смешанной сетке.

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

Для цитирования: Суков С. А. Метод балансировки загрузки для гетерогенных численных алгоритмов моделирования газодинамических течений // Журнал Средневолжского математического общества. 2021. Т. 23, № 2. С. 193–206. DOI: https://doi.org/10.15507/2079-6900.23.202102.193–206

Поступила: 18.03.2021; доработана после рецензирования: 11.04.2021; принята к публикации: 06.05.2021

Информация об авторе:

Суков Сергей Александрович, старший научный сотрудник, ИПМ им. М. В. Келдыша РАН (125047, Россия, г. Москва, Миусская пл., д. 4), кандидат физико-математических наук, ORCID: http://orcid.org/0000-0002-0667-6955, ssoukov@gmail.com

Автор прочитал и одобрил окончательный вариант рукописи.

Конфликт интересов: автор заявляет об отсутствии конфликта интересов.

Creative Commons Attribution 4.0 International License Контент доступен по лицензии Creative Commons Attribution 4.0 International License.