GPU computing;
PGI CUDA fortran;
Multi-color SOR method;
3D Navier-Stokes equations;
Poisson equation;
Unstructured grid;
sigma transformation;
FINITE-VOLUME METHOD;
POISSON EQUATION;
COASTAL OCEAN;
FLOWS;
MODEL;
ACCELERATION;
SIMULATION;
ALGORITHM;
SYSTEM;
D O I:
10.1016/j.compfluid.2023.105909
中图分类号:
TP39 [计算机的应用];
学科分类号:
081203 ;
0835 ;
摘要:
In this paper, we develop a GPU parallelization technique to accelerate the pressure Poisson solver. We apply it in three-dimensional Navier-Stokes simulations with arbitrary geometries. The numerical method is based on a projection method, and the discretization is obtained by combining a second-order unstructured finite-volume method and a s transformation. The pressure solution is responsible for this formulation's most time-consuming computation tasks. This is because the Poisson equation must be approximated. This work proposes a GPU-based Multi-Color Successive Over-Relaxation (MC-SOR) method to solve the resulting sparse linear system. The proposed parallel finite-volume code is verified and validated by solving the Poisson problem. We employ analytical solutions and well-known benchmark problems with complex flows. These include the Taylor-Green vortex problem and the problem of turbulent flow around a circular cylinder.
机构:
Univ Bordeaux, IMB, CNRS UMR 5251, 351 Cours Liberat, F-33405 Talence, France
INRIA Bordeaux Sud Quest Team MEMPHIS, Bordeaux, FranceUniv Bordeaux, IMB, CNRS UMR 5251, 351 Cours Liberat, F-33405 Talence, France
Bruneau, Charles-Henri
Khadra, Khodor
论文数: 0引用数: 0
h-index: 0
机构:
Univ Bordeaux, IMB, CNRS UMR 5251, 351 Cours Liberat, F-33405 Talence, FranceUniv Bordeaux, IMB, CNRS UMR 5251, 351 Cours Liberat, F-33405 Talence, France