CUDA Based Numerical Simulation of Cavity Flow and Performance Analysis

Article Preview

Abstract:

Cuda has been widely used in computational fluid dynamics due to the powerful abilities of floating point arithmetic on gpu.This paper solved the Navier-Stokes equations of two dimensional incompressible flow using parallel programming on cuda. The finite volume method and the second-order upwind discretization scheme were used in the simulation.The speed of serial c program and the cuda based program were compared and we also compared the two programs on different hardware.The simulations got high precision results,which showed that the cuda based parallel computing is much more efficiency,and the parallel algorithm could get a more than 10 times the acceleration.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1954-1957

Citation:

Online since:

February 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] CHEN Xin, LI Jie and CHEN Ying : properties of natural cavitation flows around a 2-d wedge in shallow water, Journal of Hydrodynamics (2011).

Google Scholar

[2] SARVGHAD-MOGHADDAM Hesam NOOREDIN Navid., numerical simulation of flow over two side-by-side circular cylinders, Journal of Hydrodynamics (2011).

DOI: 10.1016/s1001-6058(10)60178-3

Google Scholar

[3] Yuan Yirang, the upwind finite difference method for moving boundary value problem of coupled system , ACTA MATHEMATICA SCIENTIA (2011).

DOI: 10.1016/s0252-9602(11)60282-8

Google Scholar

[4] SUO Xiao-yong and LIAO Bin: Computation of pipe flow with sudden expansion by artifficial compressibility method, Journal of Anhui Polytechnic University(2011).

Google Scholar

[5] DONG Ting-xing, WANG Long and CHI Xue-bin: computer engineering &science. (2009).

Google Scholar

[6] Information on http: /docs. nvidia. com/cuda/cuda-c-programming-guide/index. html.

Google Scholar