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

Успехи кибернетики, 2022, том 3, выпуск 1, страницы 53–57 (Mi uk104)

Применение попеременно-треугольного итерационного метода для решения задач гидродинамики мелководного водоема на графическом ускорителе

В. Н. Литвиновab, Н. Н. Грачеваa, Е. А. Шабаевa

a Азово-Черноморский инженерный институт ФГБОУ ВО Донской ГАУ, г. Зерноград, Российская Федерация
b Донской государственный технический университет, г. Ростов-на-Дону, Российская Федерация

Аннотация: Процесс прогнозирования экологических катастроф как техногенного, так и природного характера в настоящее время базируется на достижениях в области математического моделирования. Получение прогноза за короткое время является весьма затруднительным без применения параллельных вычислений и суперкомпьютерных технологий. Большой объем обрабатываемой информации и сложность вычислений приводят к необходимости использования вычислительных кластеров, в состав которых добавляются видеоадаптеры для увеличения производительности вычислительной системы и скорости обработки информации. Статья посвящена разработке программного модуля на языке CUDA C, предназначенного для моделирования гидродинамических процессов мелководных водоёмов, включая решение возникающих при дискретизации систем сеточных уравнений высокой размерности. Для повышения эффективности расчетов часть вычислительной нагрузки передавалась на графические ускорители, для чего был разработан алгоритм параллельных расчетов и его программная реализация в виде модуля. В результате вычислительных экспериментов определена оптимальная двумерная конфигурация потоков в вычислительном блоке, исполняемом на одном потоковом мультипроцессоре. Разработанные алгоритм и программный модуль позволяют более эффективно задействовать вычислительные ресурсы графических ускорителей, используемых для решения вычислительно трудоемких задач гидрофизики.

Ключевые слова: математическое моделирование, гидродинамические процессы, мелководный водоем, графический ускоритель.

DOI: 10.51790/2712-9942-2022-3-1-8



© МИАН, 2024