Journal
THEORETICAL AND APPLIED MECHANICS LETTERS
Volume 13, Issue 5, Pages -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
Recommended
No Data Available