On the effectiveness of fine-grain parallel linear iterations for computational aerodynamics on structured grids for graphics processing units
Modern high-performance computing (HPC) systems are increasingly built with graphics processing units (GPUs) as the primary computing device and are increasingly targeted at highly parallel applications. It is thus of great importance to make efficient use of GPUs for time-implicit solvers for computational fluid dynamics. While highly parallel linear relaxations, such as Jacobi, have existed for a long time, they often suffer from poor convergence rates. We demonstrate that a new crop of fine-grain parallel point-block linear iterations drawn from asynchronous iterations and sparse approximate inverses can achieve robust and scalable speedups over the current state of practice – multicolour Gauss–Seidel iterations – on three generations of GPUs in the context of nonlinear multigrid solvers on multi-block structured grids for compressible Reynolds-averaged Navier–Stokes (RANS) simulations.
Authors
- Siva Nadarajah (ORCID: https://orcid.org/0000-0002-3525-9165)
- Aditya Kashi (ORCID: https://orcid.org/0000-0003-2589-3792)
Institutions
- Oak Ridge National Laboratory (US)
- McGill University (CA)
Publication Details
- Journal
- Computers & Fluids
- Published
- 2025-06-16
- DOI
- https://doi.org/10.1016/j.compfluid.2025.106714
- Primary Topic
- Advanced Numerical Methods in Computational Mathematics
- Type
- article
- Field-Weighted Citation Impact
- 0.00