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

Матем. моделирование, 2017, том 29, номер 3, страницы 16–28 (Mi mm3823)

Эффективность расчетов на графических процессорах в вычислительной гидродинамике несжимаемой жидкости

А. В. Сентябовabc, А. А. Гавриловacb, С. А. Гризанd, А. А. Дектеревcab, Д. В. Бойковcb

a Казанский национальный исследовательский технический университет им. А.Н. Туполева – КАИ, Казань
b Сибирский федеральный университет, Красноярск
c Институт теплофизики им. С.С. Кутателадзе СО РАН, Новосибирск
d СКТБ «Наука» КНЦ СО РАН, Красноярск

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

Ключевые слова: GPGPU, численное моделирование, вычислительная гидродинамика, SIMPLE, MPI, CUDA.

Поступила в редакцию: 05.11.2015



Реферативные базы данных:


© МИАН, 2024