The implementation of a two-dimensional Euler solver on graphics hardware is described. The graphics processing unit is highly parallelized and uses a programming model that is well suited to flow computation. Results for a transonic turbine cascade test-case are presented. For large grids (106 nodes) a 40 times speed-up compared with a Fortran implementation on a contemporary CPU is observed.
HarrisM. J.Fast fluid dynamics simulation on the GPU. In GPU gems, 2004 (Addison-Wesley, Boston, MA, USA).
2.
HagenT. R.LieK.-A.NatvigJ. R.Solving the Euler equations on graphics processing units, 2006, pp. 220–227 (Comp. Sci.-ICCS).
3.
BuckI.FoleyT.HornD.SugermanJ.KayvonF.HoustonM.HanrahanP.Brook for GPUs: Stream computing on graphics hardware. In ACM SIGGRAPH 2004, New York, NY, 2004, pp. 777–786.
4.
DallyW. J.HanrahanP.ErezM.KnightT. J.LabonteF.JayasenaN.KapasiU. J.DasA.GummarajuJ.BuckI.Merrimac: Supercomputing with streams. In ACM SIGGRAPH 2003, Phoenix, 2003.
5.
FaticaM.JamesonA.AlonsoJ.Stream-FLO: An Euler solver for streaming architectures. AIAA 2004–1090, 2004.
6.
DentonJ. D.The effects of lean and sweep on transonic fan performance. TASK Quart., 2002, 6(1), 1–17.
7.
DentonJ. D.An improved time marching method for turbomachinery flows. ASME 82-GT-239, 1982.
8.
DentonJ. D.The calculation of three dimensional viscous flow through multistage turbomachines. ASME J. Turbomach., 1992, 114(1), 18–26.
9.
SieverdingC.Base pressure in supersonic flow. In VKILS: Transonic flows in turbomachinery, 1976.