Skip to content
Preprint

Mixed-precision GPU algorithms for efficient turbulent flow simulations with Raviart-Thomas finite elements

Sep 2026 · 0 citations · 75 references
Physics Computer Science Mathematics

TL;DR

A solution framework with fast matrix-free operator evaluation for all ingredients, combined with multigrid solvers for the Poisson problem, and a robust mixed-precision algorithmic framework to generate accurate initial guesses for the iterative linear solvers are developed.

Abstract

We propose GPU algorithms for high-fidelity simulation of incompressible turbulent flows. Discretization in space is performed with H(div)-conforming high-order Raviart-Thomas finite elements for the velocity and an $L^2$-conforming discontinuous Galerkin approximation for the pressure. In time, a consistent splitting scheme based on higher-order BDF time stepping is used, with convection treated explicitly. In this scheme, a pressure Poisson equation and a symmetric reaction-diffusion-type equation for the velocity need to be solved in each time step. We develop a solution framework with fast matrix-free operator evaluation for all ingredients, combined with multigrid solvers for the Poisson problem, and propose a robust mixed-precision algorithmic framework. A key to mixed-precision efficiency is a least-squares projection to generate accurate initial guesses for the iterative linear solvers, enabling us to work with relative residual tolerances of $10^{-3}$. In this regime, running the solvers entirely in single precision leads to almost no change in overall iteration counts and maintains the crucial turbulence statistics, while showing up to $1.7\times$ speedup over pure double-precision simulations.

View source

Similar papers

Sep 2026

An efficient spectral element phase-field method for incompressible multiphase flow simulation

This study develops a graphics processing unit (GPU)-accelerated spectral element phase-field method for efficient and accurate simulation of incompressible two-phase flows. The objective is to reduce the cost of the repeated elliptic subproblems that dominate Navier–Stokes–Cahn–Hilliard simulations while retaining hig...

Yao Xiao, Li-Ai Han, Ji Yao et al. · 0 citations
Preprint Aug 2026

A Massively Parallel Hybridizable Discontinuous Galerkin Solver for Direct Numerical Simulation of Compressible Flows on GPUs

Direct numerical simulation (DNS) of compressible transitional and turbulent flows requires numerical methods that combine high-order accuracy, robustness, and computational efficiency to resolve a broad range of spatial and temporal scales. This paper presents a massively parallel hybridizable discontinuous Galerkin (...

A. Welter, Thea Collin, N. Nguyen et al. · 0 citations
Preprint Sep 2026

Implicit-Explicit time integration scheme with Physics-based preconditioning for two-fluid tokamak boundary simulations

In this work, a globally stiffly accurate Implicit-Explicit (IMEX) Runge-Kutta scheme is developed and implemented in the GBS code [Ricci et al., Plasma Phys. Control. Fusion, 2012], for two-fluid plasma turbulence simulations. The stiffest phenomena, governed by shear Alfv\'en waves and parallel diffusion, are treated...

Micol Bassanini, Simone Deparis, Paolo Ricci et al. · 0 citations
Preprint Aug 2026

Sweep-based, implicit solutions of the multidimensional BGK equation on unstructured grids

We present a nodal discontinuous Galerkin method for solving the Bhatnagar-Gross-Krook (BGK) kinetic equation on multi-dimensional, unstructured grids. The method uses implicit, sweep-based solvers and a moment-preserving projection of the Maxwellian source to enable high-order accuracy in time while avoiding restricti...

T. Evans, Ryan S. Glasby, Cory D. Hauck et al. · 1 citation
Open access Aug 2026

CPU-Based Semi-Lagrangian Advection for Viscous Incompressible Fluids on Adaptive Grids with GPU-Assisted Visualization

The paper proposes an efficient semi-Lagrangian scheme on a CPU for simulating two-dimensional viscous incompressible fluids with GPU-assisted visualisations. We solve the Navier-Stokes equations on a quadtree adaptive grid where certain cells are subdivided if the velocity gradient, along any of the axes, exceeds a ce...

Akhil Veluru · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.