OpenMP performance with an Euler code on an Intel based computer

Norrison, D and Ly, E 2008, 'OpenMP performance with an Euler code on an Intel based computer', Australian & New Zealand Industrial and Applied Mathematics Journal, vol. 49, pp. C576-C590.


Document type: Journal Article
Collection: Journal Articles

Title OpenMP performance with an Euler code on an Intel based computer
Author(s) Norrison, D
Ly, E
Year 2008
Journal name Australian & New Zealand Industrial and Applied Mathematics Journal
Volume number 49
Start page C576
End page C590
Total pages 15
Publisher Australian Mathematical Society
Abstract Personal computers of the past were limited to running computational fluid dynamics codes in serial mode. With the advent of multi-core technology and suitable compilers, personal computers nowadays can execute codes in a parallel fashion similar to that of supercomputers and cluster computer systems. This article investigated what performance can be achieved when executing an aerodynamic code on an Intel quad core based personal computer with an OpenMP compiler in a Windows environment. The code solved the Euler equations to find the flowfield around a NACA 0012 aerofoil on an O-type boundary fitted structured grid system. A speedup of up to 350% was obtainable in double precision accuracy. The reduced computation time was means that, for small scale problems, more accurate Euler codes can replace commonly used transonic small disturbance codes. For larger problems, this transformation serves as a reference for developers of hybrid MPI/OpenMP algorithms for cluser computer systems.
Subject Numerical Analysis
Applied Mathematics not elsewhere classified
Keyword(s) Aerodynamics
CFD
Euler equations
finite difference
MPI
ISSN 1446-8735
Versions
Version Filter Type
Access Statistics: 91 Abstract Views  -  Detailed Statistics
Created: Wed, 22 Dec 2010, 10:15:00 EST by Catalyst Administrator
© 2014 RMIT Research Repository • Powered by Fez SoftwareContact us