RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2013, том 14, выпуск 1, страницы 183–194 (Mi vmp105)

Эта публикация цитируется в 2 статьях

Вычислительные методы и приложения

Реализация метода конечных объемов и расчет течений вязкого сжимаемого газа на графических процессорах

К. Н. Волковa, В. Н. Емельяновa, А. Г. Карпенкоb, П. Г. Смирновa, И. В. Тетеринаa

a Балтийский государственный технический университет "Военмех"
b Санкт-Петербургский государственный университет, математико-механический факультет

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

Ключевые слова: графический процессор; параллельный алгоритм; газовая динамика; метод конечных объемов; неструктурированная сетка; технология CUDA.

УДК: 532.529

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



© МИАН, 2024