English

A low-communication-overhead parallel method for the 3D incompressible Navier-Stokes equations

Fluid Dynamics 2021-04-21 v2

Abstract

This paper presents a low-communication-overhead parallel method for solving the 3D incompressible Navier-Stokes equations. A fully-explicit projection method with second-order space-time accuracy is adopted. Combined with fast Fourier transforms, the parallel diagonal dominant (PDD) algorithm for the tridiagonal system is employed to solve the pressure Poisson equation, differing from its recent applications to compact scheme derivatives computation (Abide et al. 2017) and alternating-direction-implicit method (Moon et al. 2020). The number of all-to-all communications is decreased to only two, in a 2D pencil-like domain decomposition. The resulting MPI/OpenMP hybrid parallel code shows excellent strong scalability up to 10410^4 cores and small wall-clock time per timestep. Numerical simulations of turbulent channel flow at different friction Reynolds numbers (ReτRe_{\tau} = 550, 1000, 2000) have been conducted and the statistics are in good agreement with the reference data. The proposed method allows massively simulation of wall turbulence at high Reynolds numbers as well as many other incompressible flows.

Keywords

Cite

@article{arxiv.2104.08863,
  title  = {A low-communication-overhead parallel method for the 3D incompressible Navier-Stokes equations},
  author = {Jiabin Xie and Jianchao He and Yun Bao and Xi Chen},
  journal= {arXiv preprint arXiv:2104.08863},
  year   = {2021}
}
R2 v1 2026-06-24T01:17:54.223Z