4.5 Article

A multi-block viscous flow solver based on GPU parallel methodology

Journal

COMPUTERS & FLUIDS
Volume 95, Issue -, Pages 19-39

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.compfluid.2014.02.005

Keywords

DP-LUR; SLAU; MLP; 4th-order central differencing scheme; SAS; GPU

Funding

  1. National Key Laboratory of Science and Technology on Aerodynamic Design and Research in Northwestern Polytechnical University

Ask authors/readers for more resources

A multi-block viscous flow solver for steady and unsteady turbulent flows based on GPU parallel methodology under the finite volume frame is presented in this paper. Both numerical accuracy and computational efficiency are concerned. Numerical flux scheme for all speeds SLAU is adopted because of its wide adaptability and strong robustness; high order reconstruction schemes like MLP and WENO are chosen to evaluate the inviscid terms while a set of fully conservative 4th-order central differencing schemes are utilized to deal with the viscous terms. Second-order temporal accuracy is forfeited for unsteady simulations by coupling DP-LUR with dual time-stepping strategy. Furthermore, heterogeneous multiple CPU + GPU coprocessing system is well established with CUDA and MPI methodology. Design details about GPU implementation are analyzed and discussed. Impressive speedup factor is achieved on our GPU platform compared with CPU indicating the bright feature of these algorithms. Numerical results of several complex configurations have demonstrated the validity and reliability for aerospace engineering applications. (C) 2014 Elsevier Ltd. All rights reserved.

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.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available