A Multi-GPU Parallel Algorithm in Hypersonic Flow Computations

Joint Authors

Lai, Jianqi
Li, Hua
Tian, Zhengyu
Zhang, Ye

Source

Mathematical Problems in Engineering

Issue

Vol. 2019, Issue 2019 (31 Dec. 2019), pp.1-15, 15 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2019-03-17

Country of Publication

Egypt

No. of Pages

15

Main Subjects

Civil Engineering

Abstract EN

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 space discretization, and four-stage Runge–Kutta method is used for time discretization.

Compute unified device architecture (CUDA) is used as a parallel computing platform and programming model for GPUs, which reduces the complexity of programming.

The main purpose of this paper is to design an extremely efficient multi-GPU parallel algorithm based on MPI+CUDA to study the hypersonic flow characteristics.

Solutions of hypersonic flow over an aerospace plane model are provided at different Mach numbers.

The agreement between numerical computations and experimental measurements is favourable.

Acceleration performance of the parallel platform is studied with single GPU, two GPUs, and four GPUs.

For single GPU implementation, the speedup reaches 63 for the coarser mesh and 78 for the finest mesh.

GPUs are better suited for compute-intensive tasks than traditional CPUs.

For multi-GPU parallelization, the speedup of four GPUs reaches 77 for the coarser mesh and 147 for the finest mesh; this is far greater than the acceleration achieved by single GPU and two GPUs.

It is prospective to apply the multi-GPU parallel algorithm to hypersonic flow computations.

American Psychological Association (APA)

Lai, Jianqi& Li, Hua& Tian, Zhengyu& Zhang, Ye. 2019. A Multi-GPU Parallel Algorithm in Hypersonic Flow Computations. Mathematical Problems in Engineering،Vol. 2019, no. 2019, pp.1-15.
https://search.emarefa.net/detail/BIM-1194610

Modern Language Association (MLA)

Lai, Jianqi…[et al.]. A Multi-GPU Parallel Algorithm in Hypersonic Flow Computations. Mathematical Problems in Engineering No. 2019 (2019), pp.1-15.
https://search.emarefa.net/detail/BIM-1194610

American Medical Association (AMA)

Lai, Jianqi& Li, Hua& Tian, Zhengyu& Zhang, Ye. A Multi-GPU Parallel Algorithm in Hypersonic Flow Computations. Mathematical Problems in Engineering. 2019. Vol. 2019, no. 2019, pp.1-15.
https://search.emarefa.net/detail/BIM-1194610

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1194610