Comparison of Semi-Implicit and Explicit Finite Difference Algorithms on Highly Parallel Processing Architectures

Article Preview

Abstract:

Modern GPUs (graphical processing units) are a common source of processing power inmany supercomputers. Their performance derives from the highly parallel architecture that is em-ployed and have the benefit of low cost, temperature and power consumption. Two finite differencemodels have been implemented on GPU, a semi-implicit and an explicit algorithm, to numericallymodel a stratified shear layer, that needs fine meshes to be modelled accurately. The GPU modelswere shown to improve performance by factors of around 50x and 20x for the semi-implicit and ex-plicit models respectively.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

193-198

Citation:

Online since:

May 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] J.R. Conzemius, E. Fedorovich, Dynamics of shear convective boundary layer entrainment, J. Atmospheric Sci., 66, (2006) 1151-1178.

DOI: 10.1175/jas3691.1

Google Scholar

[2] L.S. Caretto, A.D. Gosman, S.V. Patankar, Two calculation procedures for steady, threedimensional flows with recirculation, Proc. of the 3rd Int. Conf. on Numerical Methods in Fluid Mechanics, Lecture Notes in Physics, Vol. 19, 1972, Pages 60-68.

DOI: 10.1007/bfb0112677

Google Scholar

[3] R.W. MacCormack: The effect of viscosity in hypervelocity impact cratering, AIAA Paper, 1969, Pages 69-354.

Google Scholar

[4] Nvidia: CUDA Programming Guide on http: /www. nvidia. com/cuda.

Google Scholar

[5] R.S. Bernard, A MacCormack scheme for incompressible flow, Computers & Mathematics with Applications, 24, (Issues 5-6), (1992) 151-168.

DOI: 10.1016/0898-1221(92)90046-k

Google Scholar

[6] R.H. Pletcher, J.C. Tannehill, D.A. Anderson: Computational Fluid Mechanics and Heat Transfer, third ed., CRC Press, Boca Raton, (2012).

Google Scholar