Решение уравнений газовой динамики с использованием технологии CUDA

Масягин В.Ф. Панюшкина Е.Н. Пескова Е.Е. Тишкин В.Ф.

Журнал: Огарёв-online @ogarev-online

Статья в выпуске: 23 т.3, 2015 года.

Бесплатный доступ

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

параллельный алгоритм \ технология cuda \ уравнения газовой динамики

Похожие статьи в разделе Вычислительная математика. Численный анализ

Трехмерный параллельный численный газодинамический код на основе смешанного лагранжево-эйлерова подхода
Трехмерный параллельный численный газодинамический код на основе смешанного лагранжево-эйлерова подхода

Шушкевич Татьяна Сергеевна, Кузьмин Николай Михайлович, Бутенко Мария Анатольевна

Применение неявной схемы разрывного метода Галеркина к решению задач газовой динамики на графических ускорителях NVIDIA
Применение неявной схемы разрывного метода Галеркина к решению задач газовой динамики на графических ускорителях NVIDIA

Масягин Виктор Федорович, Жалнин Руслан Викторович, Тишкин Владимир Федорович

Решение задач газовой динамики разрывным методом Галёркина в криволинейной системе координат
Решение задач газовой динамики разрывным методом Галёркина в криволинейной системе координат

Альбиков Р.Р., Капустина Е.С., Кулягин А.И., Фролов Т.Е., Чалдаев А.И.

Короткий адрес: https://sciup.org/147249004

IDS: 147249004   |   УДК: 519.6

Список литературы Решение уравнений газовой динамики с использованием технологии CUDA

  • Li В. Q. Discontinuous finite elements in fluid dynamics and heat transfer. - Berlin: Springer, 2006. - 578 p.
  • Годунов С. К., Забродин А. В., Иванов М. Я., Крайко А. Н., Прокопов Г. П. Численное решение многомерных задач газовой динамики. - М.: Наука, 1976. - 400 с. EDN: UESERL
  • Hu C., Shu C.-W. Weighted Essentially Non-Oscillatory Schemes on Triangular Meshes // Journal of Computational Physics. - 1999. - Vol. 150, № 1. - pp. 97-127. EDN: MTPTSL
  • Сандерс Дж., Кэндрот Э. Технология CUDA в примерах: введение в программирование графических процессоров. - М.: ДМК Пресс, 2011. - 232 с.
  • Sod G. A. A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws // J. Comput. Phys. - 1978. - Vol. 27. - pp. 1-31. EDN: XSPSAK
  • Жалнин Р. В., Змитренко Н. В., Ладонкина М. Е., Тишкин В. Ф. Численное моделирование развития неустойчивости Рихтмайера-Мешкова с использованием схем высокого порядка точности // Математическое моделирование. - 2007. - Т. 19. - № 10. - С. 61-66. EDN: IBDLKB