Acceleration of turbomachinery steady simulations on GPU

Conference Paper (2017)
Author(s)

Mohamed Aissa (von Karman Institute for Fluid Dynamics)

Lasse Müller (von Karman Institute for Fluid Dynamics)

Tom Verstraete (von Karman Institute for Fluid Dynamics)

Cornelis Vuik (TU Delft - Numerical Analysis)

Research Group
Numerical Analysis
DOI related publication
https://doi.org/10.1007/978-3-319-58943-5_65
More Info
expand_more
Publication Year
2017
Language
English
Research Group
Numerical Analysis
Pages (from-to)
814-825
Publisher
Springer
ISBN (print)
978-3-319-58942-8
ISBN (electronic)
978-3-319-58943-5

Abstract

Steady state simulations in Computational Fluid Dynamics (CFD), which rely on implicit time integration, are not experiencing great accelerations on GPUs. Moreover, most of the reported acceleration effort concerns solving the linear system of equations while neglecting the acceleration potential of running the entire simulation on the GPU. In this paper, we present the software implementation of an implicit RANS CFD solver, which is fully running on GPU. We use the GMRES linear solver of the Paralution package combined with the incomplete LU factorization for the preconditioning. We propose also a control mechanism -on-demand factorization - capable of reducing the number of times an incomplete LU factorization is performed. The on-demand factorization accelerates the linear solver without altering the flow convergence. The GPU implementation achieved a speedups of 9.2x compared to a single-core CPU and 3.5x compared to a 4-cores CPU for 3-D flow predictions in turbine applications.

No files available

Metadata only record. There are no files for this record.