4.1 Article

An incompressible flow solver on a GPU/CPU heterogeneous architecture parallel computing platform

Journal

Publisher

ELSEVIER
DOI: 10.1016/j.taml.2023.100474

Keywords

GPU Acceleration; Parallel computing; Poisson equation; Preconditioner

Categories

Ask authors/readers for more resources

A computational fluid dynamics solver has been developed for simulating incompressible flows on a billion-level grid points using a GPU/CPU heterogeneous architecture parallel computing platform. The solver demonstrates excellent performance in parallel efficiency and acceleration, and the test results in two flow scenarios are consistent with previous literature.
A computational fluid dynamics (CFD) solver for a GPU/CPU heterogeneous architecture parallel computing platform is developed to simulate incompressible flows on billion-level grid points. To solve the Poisson equation, the conjugate gradient method is used as a basic solver, and a Chebyshev method in combination with a Jacobi sub-preconditioner is used as a preconditioner. The developed CFD solver shows good performance on parallel efficiency, which exceeds 90% in the weak-scalability test when the number of grid points allocated to each GPU card is greater than 208 3 . In the acceleration test, it is found that running a simulation with 1040 3 grid points on 125 GPU cards accelerates by 203.6x over the same number of CPU cores. The developed solver is then tested in the context of a two-dimensional lid-driven cavity flow and three-dimensional Taylor-Green vortex flow. The results are consistent with previous results in the literature.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.1
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available