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

Выч. мет. программирование, 2013, том 14, выпуск 3, страницы 334–342 (Mi vmp120)

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

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

Реализация параллельных вычислений на графических процессорах в пакете вычислительной газовой динамики ЛОГОС

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

a Балтийский государственный технический университет ``Военмех'' им. Д.Ф. Устинова, факультет энергетического машиностроения
b ФГУП Российский федеральный ядерный центр – Всероссийский научно-исследовательский институт экспериментальной физики
c Санкт-Петербургский государственный университет, математико-механический факультет

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

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

УДК: 532.529

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



© МИАН, 2024