Издается с 1978 года
в г. Сарове (Арзамас-16) Нижегородской области

РОССИЙСКИЙ ФЕДЕРАЛЬНЫЙ
ЯДЕРНЫЙ ЦЕНТР -
ВСЕРОССИЙСКИЙ НИИ
ЭКСПЕРИМЕНТАЛЬНОЙ ФИЗИКИ
 
 Русский |  English
О ЖУРНАЛЕ РЕДКОЛЛЕГИЯ ПУБЛИКАЦИОННАЯ ЭТИКА ПРАВИЛА ДЛЯ АВТОРОВ АВТОРЫ АРХИВ ПОСЛЕДНИЙ ВЫПУСК СЛЕДУЮЩИЙ ВЫПУСК СТАТЬЯ ГОДА




РЕШЕНИЕ ЗАДАЧ ГАЗОВОЙ ДИНАМИКИ И ТЕПЛООБМЕНА НА ГРАФИЧЕСКИХ ПРОЦЕССОРАХ

К. Н. Волков, Ю. Н. Дерюгин, В. Н. Емельянов, А. Г. Карпенко, А. С. Козелков, И. В. Тетерина, А. В. Ялозо
Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2014. Вып.4. С. 22-34.

Рассматривается реализация метода конечных объемов, предназначенного для моделирования нестационарных течений вязкого сжимаемого газа и теплообмена на неструктурированных сетках при использовании графических процессоров общего назначения. Пакет программ ЛОГОС дополняется средствами распараллеливания вычислений на графических процессорах. Приводятся подходы к оптимизации программного кода, связанные с использованием различных типов памяти, и способы расчета потоков через грани контрольных объемов. На примерах решения ряда модельных задач газовой динамики обсуждаются имеющиеся возможности по оптимизации программного кода, а также приводится ускорение процедуры решения, полученное на сетках разного размера, по сравнению с расчетами на центральном процессоре (рис. 4, табл. 5, список лит. - 18 назв.).

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

Полный текст статьи pdf


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[ Возврат ]


 
 
 
© ФГУП "РФЯЦ-ВНИИЭФ", 2000-2024