Implementation of parallel calculations on graphics processor units in the LOGOS computational fluid dynamics package
Numerical methods and programming, Tome 14 (2013) no. 3, pp. 334-342.

Voir la notice de l'article provenant de la source Math-Net.Ru

A number of tools for the numerical simulation of three-dimensional flows of viscous compressible gas with the use of graphics processor units are developed. The finite volume method implemented in the LOGOS package is used to solve the Navier-Stokes equations on unstructured meshes. Different methods for the flux calculations through faces of finite volumes and features of implementation of a turbulence model are considered. The CUDA technology is used to implement parallel numerical algorithms. The solutions to some benchmark problems of internal and external gas dynamics are discussed. The speed-up of calculations performed on graphics processor units compared to the calculations performed on the corresponding central processor unit is analyzed.
Keywords: graphics processor unit; parallel algorithm; gas dynamics; finite volume method; unstructured mesh; CUDA technology; LOGOS package.
@article{VMP_2013_14_3_a7,
     author = {K. N. Volkov and Yu. N. Deryugin and V. N. Emelyanov and A. G. Karpenko and A. S. Kozelkov and P. G. Smirnov and I. V. Teterina},
     title = {Implementation of parallel calculations on graphics processor units in the {LOGOS} computational fluid dynamics package},
     journal = {Numerical methods and programming},
     pages = {334--342},
     publisher = {mathdoc},
     volume = {14},
     number = {3},
     year = {2013},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/VMP_2013_14_3_a7/}
}
TY  - JOUR
AU  - K. N. Volkov
AU  - Yu. N. Deryugin
AU  - V. N. Emelyanov
AU  - A. G. Karpenko
AU  - A. S. Kozelkov
AU  - P. G. Smirnov
AU  - I. V. Teterina
TI  - Implementation of parallel calculations on graphics processor units in the LOGOS computational fluid dynamics package
JO  - Numerical methods and programming
PY  - 2013
SP  - 334
EP  - 342
VL  - 14
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/VMP_2013_14_3_a7/
LA  - ru
ID  - VMP_2013_14_3_a7
ER  - 
%0 Journal Article
%A K. N. Volkov
%A Yu. N. Deryugin
%A V. N. Emelyanov
%A A. G. Karpenko
%A A. S. Kozelkov
%A P. G. Smirnov
%A I. V. Teterina
%T Implementation of parallel calculations on graphics processor units in the LOGOS computational fluid dynamics package
%J Numerical methods and programming
%D 2013
%P 334-342
%V 14
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/VMP_2013_14_3_a7/
%G ru
%F VMP_2013_14_3_a7
K. N. Volkov; Yu. N. Deryugin; V. N. Emelyanov; A. G. Karpenko; A. S. Kozelkov; P. G. Smirnov; I. V. Teterina. Implementation of parallel calculations on graphics processor units in the LOGOS computational fluid dynamics package. Numerical methods and programming, Tome 14 (2013) no. 3, pp. 334-342. http://geodesic.mathdoc.fr/item/VMP_2013_14_3_a7/