Skip to main navigation Skip to search Skip to main content

GPU-accelerated simulations of turbulence: Review of current applications and future perspectives

  • A. Roccon
  • , G. Amati
  • , L. Brandt
  • , D. Calhoun
  • , P. Costa
  • , W. Lu
  • , S. Pirozzoli
  • , D. Richter
  • , M. Umair
  • , D. You
  • , T. Zahtila
  • , C. Marchioli
  • University of Udine
  • TU Wien
  • Cineca Consortium of Universities
  • Polytechnic University of Turin
  • Delft University of Technology
  • University of Melbourne
  • University of Rome La Sapienza
  • University of Notre Dame
  • KTH Royal Institute of Technology
  • Centre National de la Recherche Scientifique
  • Pohang University of Science and Technology
  • Stanford University

Research output: Contribution to journal › Article › peer-review

4 Scopus citations

Abstract

The growing availability of GPU-accelerated open-source solvers has boosted the capability of tackling complex single-phase and multiphase turbulent flows by means of direct and large-eddy simulations. GPU-accelerated solvers can leverage the heterogeneous computing architectures that are available in leading high-performance computing centers worldwide, taking advantage of the higher throughput and greater energy efficiency offered by GPUs as compared to CPUs. However, porting CPU-based numerical solvers to GPUs entails many outstanding challenges, such as parallelism exposure, inter-GPU communication, memory allocation constraints, and shared memory limitations. To overcome these challenges, GPU-friendly algorithms, performance portability strategies, and careful selection of computational paradigms and programming languages must be developed. Besides, adaptive mesh refinement and data compression may be integrated to mitigate I-O bottlenecks and enable simulations of more complex geometries on top of the existing requirements imposed by incompressible flows. When compressibility effects become significant, further considerations related to the adoption of high-performance preconditioners and multigrid solvers become crucial for tackling large, sparse linear systems and extending simulations to high-Mach flows. Finally, reduced-precision arithmetic can further enhance performance, energy efficiency, and scalability. In this work, we survey current applications of GPU-accelerated solvers in the broad area of fluid mechanics and turbulence simulations and discuss the main challenges and bottlenecks associated with code porting and optimization. We then conclude our analysis with an outlook on future perspectives for enabling efficient GPU-based exascale computing of turbulence.

Original languageEnglish
Pages (from-to)1-49
Number of pages49
JournalPhysical Review Fluids
Volume11
Issue number3
DOIs
StatePublished - Jan 2026

Fingerprint

Dive into the research topics of 'GPU-accelerated simulations of turbulence: Review of current applications and future perspectives'. Together they form a unique fingerprint.

Cite this