2019
DOI: 10.1155/2019/2053156
|View full text |Cite
|
Sign up to set email alerts
|

A Multi‐GPU Parallel Algorithm in Hypersonic Flow Computations

Abstract: Computational fluid dynamics (CFD) plays an important role in the optimal design of aircraft and the analysis of complex flow mechanisms in the aerospace domain. The graphics processing unit (GPU) has a strong floating-point operation capability and a high memory bandwidth in data parallelism, which brings great opportunities for CFD. A cell-centred finite volume method is applied to solve three-dimensional compressible Navier–Stokes equations on structured meshes with an upwind AUSM+UP numerical scheme for sp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 29 publications
0
4
0
Order By: Relevance
“…In addition, according to the study by [ 56 ], GPUs provide powerful floating-point operations and high memory bandwidth in terms of data parallelism compared to Intel CPUs over the years. Normally, GPU can only be used for graphics rendering.…”
Section: Discussionmentioning
confidence: 99%
“…In addition, according to the study by [ 56 ], GPUs provide powerful floating-point operations and high memory bandwidth in terms of data parallelism compared to Intel CPUs over the years. Normally, GPU can only be used for graphics rendering.…”
Section: Discussionmentioning
confidence: 99%
“…CUDA provides a programming environment for high-level languages, such as C/C++, Fortran, and Python. For NVIDIA GPUs, CUDA has wider universality than other general programming models, such as OpenCL and OpenACC [9,[45][46][47]. In this study, we choose CUDA as the heterogeneous model to design GPU-accelerated parallel codes for CFD on GTX 1070 and Tesla V100 GPU.…”
Section: Algorithm Descriptionmentioning
confidence: 99%
“…In this approach, each MPI process solves the problem on a sub-domain using the GPU it is associated with. Such approaches can be found in Komatitsch et al (2010); Jacobsen and Senocak (2011); Lai et al (2019); Viñas et al (2013); Turchetto et al (2020). This paper describes a methodology for porting a finite volume solver for the SWE on a multi-GPU architecture.…”
Section: Introductionmentioning
confidence: 99%