|
This article is cited in 10 scientific papers (total in 10 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.
Received: 11.02.2013 Revised: 13.03.2013
Citation:
P. B. Bogdanov, A. V. Gorobets, S. A. Sukov, “Adaptation and optimization of basic operations for an unstructured mesh CFD algorithm for computation on massively parallel accelerators”, Zh. Vychisl. Mat. Mat. Fiz., 53:8 (2013), 1360–1373; Comput. Math. Math. Phys., 53:8 (2013), 1183–1194
Linking options:
https://www.mathnet.ru/eng/zvmmf9906 https://www.mathnet.ru/eng/zvmmf/v53/i8/p1360
|
|