Адаптация метода прямого статистического моделирования для вычислений на ГПУ
Авторы
-
А.В. Кашковский
-
А.А. Шершнёв
-
М.С. Иванов
Ключевые слова:
CUDA
метод прямого статистического моделирования
численные алгоритмы
графические процессорные устройства
Аннотация
Представлены технология и алгоритмы программной реализации метода прямого статистического моделирования течений разреженного газа для параллельных вычислений с использованием процессоров видеокарт. Показаны особенности использования видеопроцессоров и даны рекомендации по составлению ГПУ-программ.
Раздел
Раздел 2. Программирование
Библиографические ссылки
- MPI: A message passing interface standard. Knoxville: University of Tennessee, 1994.
- NVIDIA GPU Computing Documentation (http://developer.nvidia.com/nvidia-GPU-computing-documentation).
- Фролов В. Введение в технологию CUDA // Компьютерная графика и мультимедиа. 6, № 1. 2008 // (http://cgm.computergraphics.ru/issues/issue16/cuda).
- Боресков А. Основы CUDA (http://www.steps3d.narod.ru/tutorials/cuda-tutorial.html).
- Бёрд Г. Молекулярная газовая динамика. М.: Мир, 1981.
- Bird G.A. Molecular gas dynamics and the direct simulation of gas flows. Oxford: Clarendon Press, 1994.
- Ivanov M.S., Rogazinsky S.V. Analysis of the numerical techniques of the direct simulation Monte-Carlo method in the rarefied gas dynamics // Soviet J. Numer. Anal. Math. Modelling. 1988. 3, N 6. 453-465.
- Matsumoto M., Nishimura T. Mersenne twister: a 623-dimensionally equidistributed uniform pseudorandom number generator // ACM Trans. on Modeling and Computer Simulations. 1998. 8, № 1. 3-30.
- CUDA C/C++ SDK CODE Samples (http://developer.nvidia.com/cuda-cc-sdk-code-samples#MersenneTwister).
- Kashkovsky A.V., Markelov G.N., Ivanov M.S. An object-oriented software design for the direct simulation Monte Carlo method // AIAA Paper N 2001-2895. 2001.
- Kashkovsky A.V., Bondar Ye.A., Zhukova G.A., Ivanov M.S., Gimelshein S.F. Object-oriented software design of real gas effects for the DSMC method // Proc. of the 24th Int. Symp. on Rarefied Gas Dynamics.
- Kashkovsky A.V., Vashchenkov P.V., Ivanov M.S. Object-oriented software design for the three-dimensional direct simulation Monte Carlo method // Proc. of the 25th Int. Symp. on Rarefied Gas Dynamics. St. Petersburg, 2006. 456-461.
- Kashkovsky A.V., Vashchenkov P.V., Ivanov M.S. Object-oriented software design approach for multidimensional application of direct simulation Monte Carlo method // Proc. of the 13th Int. Conf. on Methods of Aerophysical Research. 5-10 February, 2007. Part 4. Novosibirsk, 2007. 49-54.