GAS DYNAMICS AND HEAT TRANSFER SIMULATIONS ON GRAPHIC PROCESSING UNITS
K. N. Volkov, Yu. N. Deryugin, V. N. Emelyanov, A. G. Karpenko, A. S. Kozelkov, I. V. Teterina, A. V. Yalozo VANT. Ser.: Mat. Mod. Fiz. Proc 2014. Вып.4. С. 22-34.
The paper considers implementation of the finite-volume method for non-steady-state viscous compressible gas flow and heat transfer simulations on unstructured grids on GPU-accelerated computers. The code LOGOS is provided with an additional GPU paralleling capability. Code optimization approaches related to the use of different types of memory and methods to calculate fluxes through control volume faces are presented. A number of model gas dynamics problems are used as illustrations to discuss the code optimization potential, and the speedup of calculations for different grid sizes is presented in comparison with CPU calculations.Keywords: GPU, parallel algorithm, gas dynamics, finite volume method, unstructured grid, CUDA, LOGOS package.
|