RUS  ENG
Full version
JOURNALS // Zhurnal Vychislitel'noi Matematiki i Matematicheskoi Fiziki // Archive

Zh. Vychisl. Mat. Mat. Fiz., 2013 Volume 53, Number 8, Pages 1360–1373 (Mi zvmmf9906)

This article is cited in 11 papers

Adaptation and optimization of basic operations for an unstructured mesh CFD algorithm for computation on massively parallel accelerators

P. B. Bogdanova, A. V. Gorobetsb, S. A. Sukovb

a Scientific Research Institute for System Studies of RAS, Moscow
b M. V. Keldysh Institute for Applied Mathematics, Russian Academy of Sciences, Moscow

Abstract: The design of efficient algorithms for large-scale gas dynamics computations with hybrid (heterogeneous) computing systems whose high performance relies on massively parallel accelerators is addressed. A high-order accurate finite volume algorithm with polynomial reconstruction on unstructured hybrid meshes is used to compute compressible gas flows in domains of complex geometry. The basic operations of the algorithm are implemented in detail for massively parallel accelerators, including AMD and NVIDIA graphics processing units (GPUs). Major optimization approaches and a computation transfer technique are covered. The underlying programming tool is the Open Computing Language (OpenCL) standard, which performs on accelerators of various architectures, both existing and emerging.

Key words: gas dynamics, parallel computations, unstructured meshes, GPU, OpenCL.

UDC: 519.634

Received: 11.02.2013
Revised: 13.03.2013

DOI: 10.7868/S0044466913080048


 English version:
Computational Mathematics and Mathematical Physics, 2013, 53:8, 1183–1194

Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024