A new three-dimensional Navier–Stokes solver for flows in turbomachines has been developed. The new solver is based on the latest version of the Denton codes but has been implemented to run on graphics processing units (GPUs) instead of the traditional central processing unit. The change in processor enables an order-of-magnitude reduction in run-time due to the higher performance of the GPU. The scaling results for a 16 node GPU cluster are also presented, showing almost linear scaling for typical turbomachinery cases. For validation purposes, a test case consisting of a three-stage turbine with complete hub and casing leakage paths is described. Good agreement is obtained with previously published experimental results. The simulation runs in less than 10 min on a cluster with four GPUs.

1.
Brandvik
,
T.
, and
Pullan
,
G.
, 2007, “
Acceleration of a Two-Dimensional Euler Solver Using Commodity Graphics Hardware
,”
J. Mech. Eng. Sci.
0022-2542,
221
(
12
), pp.
1745
1748
.
2.
Brandvik
,
T.
, and
Pullan
,
G.
, 2008, “
Acceleration of a 3D Euler Solver Using Commodity Graphics Hardware
,” AIAA Paper No. 2008-607.
3.
Elsen
,
E.
,
LeGresley
,
P.
, and
Darve
,
E.
, 2008, “
Large Calculation of the Flow Over a Hypersonic Vehicle Using a GPU
,”
J. Comput. Phys.
0021-9991,
227
(
24
), pp.
10148
10161
.
4.
Borkar
,
S.
, 2007, “
Thousand Core Chips: A Technology Perspective
,”
Proceedings of the 44th Annual Conference on Design Automation
.
5.
Klostermeier
,
C.
, 2008, “
Investigation Into the Capability of Large Eddy Simulation for Turbomachinery Design
,” Ph.D. thesis, University of Cambridge.
6.
Reid
,
K.
,
Denton
,
J. D.
,
Pullan
,
G.
,
Curtis
,
E.
, and
Longley
,
J.
, 2007, “
The Interaction of Turbine Inter-Platform Leakage Flow With the Mainstream Flow
,”
ASME J. Turbomach.
0889-504X,
129
(
2
), pp.
303
310
.
7.
Rosic
,
B.
,
Denton
,
J. D.
, and
Pullan
,
G.
, 2006, “
The Importance of Shroud Leakage Modeling in Multistage Turbine Calculations
,”
ASME J. Turbomach.
0889-504X,
128
(
4
), pp.
699
707
.
8.
Denton
,
J. D.
, 1975, “
A Time Marching Method for Two- and Three-Dimensional Blade to Blade Flows
,” Aeronautical Research Council Reports and Memoranda, Report No. 3775.
9.
Denton
,
J. D.
, 1982, “
An Improved Time Marching Method for Turbomachinery Flow Calculation
,”
ASME
Paper No. 82-GT-239.
10.
Denton
,
J. D.
, 1986, “
The Use of a Distributed Body Force to Simulate Viscous Effects in 3D Flow Calculations
,”
ASME
Paper No. 86-GT-144.
11.
Denton
,
J. D.
, 1990, “
The Calculation of Three Dimensional Viscous Flows Through Multistage Turbines
,”
ASME
Paper No. 90-GT-19.
12.
Denton
,
J. D.
, 2002, “
The Effects of Lean and Sweep on Transonic Fan Performance
,”
TASK Q.
1428-6394,
6
(
1
), pp.
7
23
.
13.
Tucker
,
P. G.
,
Rumsey
,
C. L.
,
Spalart
,
P. R.
,
Bartels
,
R. E.
, and
Biedron
,
R. T.
, 2005, “
Computations of Wall Distances Based on Differential Equations
,”
AIAA J.
0001-1452,
43
(
3
), pp.
539
549
.
14.
Denton
,
J. D.
, and
Singh
,
U. K.
, 1979, “
Time Marching Methods for Turbomachinery Flow Calculation
,” von Karman Institute for Fluid Dynamics, Application of Numerical Methods to Flow Calculations in Turbomachines.
15.
Dawes
,
W. N.
, 1992, “
Toward Improved Throughflow Capability: The Use of Three-Dimensional Viscous Flow Solvers in a Multistage Environment
,”
ASME J. Turbomach.
0889-504X,
114
(
1
), pp.
8
17
.
16.
Fritsch
,
G.
, and
Giles
,
M. B.
, 1992, “
Second-Order Effects of Unsteadiness on the Performance of Turbomachines
,”
ASME
Paper No. 92-GT-389.
17.
Jameson
,
A.
, 1991. “
Time Dependent Calculations Using Multigrid, With Applications to Unsteady Flows Past Airfoils and Wings
,” AIAA Paper No. 91–1596.
18.
Datta
,
K.
,
Murphy
,
M.
,
Volkov
,
V.
,
Williams
,
S.
,
Carter
,
J.
,
Oliker
,
L.
,
Patterson
,
D.
,
Shalf
,
J.
, and
Yelick
,
K.
, 2008, “
Stencil Computation Optimization and Autotuning on State-of-the-Art Multicore Architectures
,”
Proceedings of Supercomputing 2008
.
19.
Williams
,
S.
,
Shalf
,
J.
,
Oliker
,
L.
,
Kamil
,
S.
,
Husbands
,
P.
, and
Yelick
,
K.
, 2007, “
Scientific Computing Kernels on the Cell Processor
,”
Int. J. Parallel Program.
,
35
(
3
), pp.
263
298
.
You do not currently have access to this content.