On Vectorizaton of a 2.D. Navier-Stokes Solver
This paper is devoted to the implementation of several vectorization techniques for the resolution of 2 D Navier-Stokes problem. The original version of the code was running on classical scalar computers and the main part of this work is the adaptation of the algorithms used for vectorization. In the first part, the equations to be solved are presented; the numerical methods (higher order finite differences)and the algorithms are presented in the second part. The adaptation for vectorization is also detailed. In the third part, the results concerning the speed-up got by the vectorization and by the optimization of the different versions of the codes are presented; endly, some comparisons between a scalar versus a vectorial computer are done.
KeywordsComputational Fluid Dynamics Poisson Equation Vectorial Code Flow Trace Scalar Code
Unable to display preview. Download preview PDF.
- LECOINTE, Y. , PIQUET J. “Compact Finite Differences Methods for Solving Incompressible Navier Stokes Equations around Oscillating Bodies”, Von Karman Lecture Series 1985–04. Computational Fluid Dynamics (128 pages).Google Scholar
- COLLATZ, L. “The Numerical Treatment of Differential Equations” Springer Verlag 1966.Google Scholar
- TA PHUOC, L.; DAUBE, O. “A Mixed Compact Hermitian Method for the Numerical study of Unsteady Viscous Flow around an Oscillating Airfoil”. Proc. 3rd Gamm Conf. Num. Meth. Fluid Dyn., Notes Num. Fluid Mech. 2;pp 56–61 ; Ed E.H. Hirschel (Vieweg Verlag) 1981.Google Scholar