@inproceedings{3fff409a50c048babf058fd8be3c43b0,
title = "Acceleration of turbomachinery steady simulations on GPU",
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.",
keywords = "GMRES, GPU, ILU, Krylov subspace, Linear systems, Steady CFD",
author = "Mohamed Aissa and Lasse M{\"u}ller and Tom Verstraete and Cornelis Vuik",
year = "2017",
doi = "10.1007/978-3-319-58943-5_65",
language = "English",
isbn = "978-3-319-58942-8",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer",
pages = "814--825",
editor = "F. Desprez and P. Dutot and C. Kaklamanis and L Marchal and K Molitorisz and L. ricci and V. Scarano and M.A. Vega-Rodr{\'i}guez and A.L. Varbanescu and S. Hunold and S.L. Scott and S. Lankes and J. Weidendorfer",
booktitle = "Euro-Par 2016: Parallel Processing Workshops - Euro-Par 2016 International Workshops, Revised Selected Papers",
note = "Euro-Par 2016 22nd International Conference on Parallel and Distributed Computing ; Conference date: 24-08-2016 Through 26-08-2016",
}