The solution of gas dynamics equations using CUDA technology
- Authors: Masyagin V.F., Panyushkina E.N., Peskova Е.Е.
- Issue: Vol 3, No 23 (2015)
- Section: Articles
- Submitted: 11.05.2025
- Accepted: 11.05.2025
- URL: https://ogarev-online.ru/2311-2468/article/view/291241
- ID: 291241
Cite item
Full Text
Abstract
The article presents a numerical algorithm for solving the equations of gas dynamics. The stages of implementation of the algorithm in the language of CUDA C are described. The two-dimensional Sod’s Riemann problem was chosen for the numerical experiment. The results of the test problem solution demonstrate the parallelization quality and the capability of parallel version.
About the authors
V. F. Masyagin
Author for correspondence.
Email: ogarevonline@yandex.ru
Russian Federation
E. N. Panyushkina
Email: ogarevonline@yandex.ru
Russian Federation
Е. Е. Peskova
Email: ogarevonline@yandex.ru
Russian Federation
References
- Li В. Q. Discontinuous finite elements in fluid dynamics and heat transfer. – Berlin: Springer, 2006. – 578 p.
- Годунов С. К., Забродин А. В., Иванов М. Я., Крайко А. Н., Прокопов Г. П. Численное решение многомерных задач газовой динамики. – М.: Наука, 1976. – 400 с.
- Hu C., Shu C.-W. Weighted Essentially Non-Oscillatory Schemes on Triangular Meshes // Journal of Computational Physics. – 1999. – Vol. 150, № 1. – pp. 97–127.
- Сандерс Дж., Кэндрот Э. Технология 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.
- Жалнин Р. В., Змитренко Н. В., Ладонкина М. Е., Тишкин В. Ф. Численное моделирование развития неустойчивости Рихтмайера-Мешкова с использованием схем высокого порядка точности // Математическое моделирование. – 2007. – Т. 19. – № 10. – С. 61–66.
Supplementary files





