Portable implementation model for CFD simulations. Application to hybrid CPU/GPU supercomputers
Visualitza/Obre
10.1080/10618562.2017.1390084
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/121221
Tipus de documentArticle
Data publicació2017-10-27
EditorTaylor & Francis
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
Nowadays, high performance computing (HPC) systems experience a disruptive moment with a variety of novel architectures and frameworks, without any clarity of which one is going to prevail. In this context, the portability of codes across different architectures is of major importance. This paper presents a portable implementation model based on an algebraic operational approach for direct numerical simulation (DNS) and large eddy simulation (LES) of incompressible turbulent flows using unstructured hybrid meshes. The strategy proposed consists in representing the whole time-integration algorithm using only three basic algebraic operations: sparse matrix–vector product, a linear combination of vectors and dot product. The main idea is based on decomposing the nonlinear operators into a concatenation of two SpMV operations. This provides high modularity and portability. An exhaustive analysis of the proposed implementation for hybrid CPU/GPU supercomputers has been conducted with tests using up to 128 GPUs. The main objective consists in understanding the challenges of implementing CFD codes on new architectures.
CitacióOyarzun, G., Borrell, R., Gorobets, A., Oliva, A. Portable implementation model for CFD simulations. Application to hybrid CPU/GPU supercomputers. "International journal of computational fluid dynamics", 27 Octubre 2017, vol. 31, núm. 9, p. 396-411.
ISSN1061-8562
Versió de l'editorhttp://www.tandfonline.com/doi/full/10.1080/10618562.2017.1390084
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
GCFD-2016-0302.pdf | 429,6Kb | Visualitza/Obre |