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

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 hybri...

Full description

Saved in:
Bibliographic Details
Published inComputational mathematics and mathematical physics Vol. 53; no. 8; pp. 1183 - 1194
Main Authors Bogdanov, P. B., Gorobets, A. V., Sukov, S. A.
Format Journal Article
LanguageEnglish
Published Boston Springer US 01.08.2013
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN0965-5425
1555-6662
DOI10.1134/S0965542513080046

Cover

More Information
Summary: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.
Bibliography:SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-2
content type line 23
ISSN:0965-5425
1555-6662
DOI:10.1134/S0965542513080046