Abstract Computational fluid dynamics is playing an important role in the development of new technologies, ranging from the design of hypersonic aircraft to the analysis of groundwater flows for environmental studies. The numerical simulation of fluid motion has traditionally demanded the utmost in high performance computing technology coupled with research initiatives to develop more efficient and robust algorithms. Recent research has demonstrated that computer architectures based on a massively parallel ensemble of processors offer an alternative approach to achieving supercomputer performance on realistic scientific and engineering applications. In the present research, we describe a Navier-Stokes solver, capable of simulating three-dimensional, time-dependent fluid flow on a massively parallel multiple instruction multiple data computer. Solutions are presented for a three-dimensional extension of the classical Rayleigh problem for natural convection. In addition, we present the solution of three-dimensional Kelvin-Helmholtz instabilities on 8,400,000 grid cells using 1024 processors of Sandia's nCUBE/2.
[1]
Vijay K. Naik,et al.
Parallelization of Implicit Finite Difference Schemes in Computational Fluid Dynamics
,
1990
.
[2]
Gene H. Golub,et al.
Matrix computations
,
1983
.
[3]
Robert E. Benner,et al.
Development of Parallel Methods for a $1024$-Processor Hypercube
,
1988
.
[4]
P. Moin,et al.
Application of a Fractional-Step Method to Incompressible Navier-Stokes Equations
,
1984
.
[5]
Charbel Farhat,et al.
Solving Navier- Stokes Equations On a Massively Parallel Processor: Beyond the 1 Gflop Performance
,
1990,
Int. J. High Perform. Comput. Appl..
[6]
David L. Book,et al.
Flux-corrected transport II: Generalizations of the method
,
1975
.
[7]
Timothy J. Barth,et al.
An efficient massively parallel Euler solver for unstructured grids
,
1991
.