Heterogeneous Computing for a CFD Solver on GPU/CPU Computer

Article Preview

Abstract:

The high-order schemes have attracted more and more attention in computational fluid dynamics (CFD) simulations. As a kind of high-order schemes, weighted compact nonlinear schemes (WCNSs) have been widely applied. In recent years, the highly parallel graphics processing unit (GPU) is rapidly gaining maturity as a powerful engine for high performance computer. This paper studies the heterogeneous parallel computation and implementation of a high-order CFD program on Tianhe-1A supercomputer system. The CFD program is intended for the solution of the Navier-Stokes equations on multi-block Cartesian meshes for aerodynamics research. The solver utilizes the high-order WCNS scheme for space discretization and Jacobi iteration method for time discretization. The performance analyses show that the single-GPU solver achieves about 8× speed-ups relative to a serial computation on a CPU core.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 791-793)

Pages:

1252-1255

Citation:

Online since:

September 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] NVIDIA: http: /www. nvidia. com/CUDA. (2007).

Google Scholar

[2] Yang, X. -J., Liao, X. -K., Lu, K., Hu, Q. -F., Song, J. -Q., Su, J. -S: J. Comput. Sci. Technol. Vol. 26(2011), pp.344-351.

Google Scholar

[3] Liu, X. -D., Osher, S., Chan, T: J. Comput. Phys. Vol. 115(1994), pp.200-212.

Google Scholar

[4] Lele, S. K:. J. Comput. Phys. Vol. 103(1992), pp.16-42.

Google Scholar

[5] Deng, X., Zhang, H: J. Comput. Phys. Vol. 165(2000), pp.22-44.

Google Scholar

[6] Ishiko, K., Ohnishi, N., Ueno, K., Sawada, K: F. Fluids Eng. Vol. 131(2009), p.061401.

Google Scholar

[7] Tani, H., Teramoto, S., Yamanishi, N., Okamoto, K: Comput. Fluids (2012). In press.

Google Scholar

[8] Le, H., Cambier, J. L: ArXiv e-prints (2011).

Google Scholar

[9] Tutkun, B., Edis, F. O: Comput. Fluids Vol. 55(2012), pp.29-35.

Google Scholar

[10] Esfahanian, V., Darian, H.M., Gohari, S. I: Comput. Fluids (2012). In press.

Google Scholar