Search NASASearch

Engineering topics

Hatay, Ferhat F.

Publications and source records attributed to Hatay, Ferhat F..

Comparing the OpenMP, MPI, and Hybrid Programming Paradigm on an SMP Cluster

Clusters of SMP (Symmetric Multi-Processors) nodes provide support for a wide range of parallel programming paradigms. The shared address space within each node is suitable for OpenMP parallelization. Message passing can be employed within and across the nodes of a cluster. Multiple levels of parallelism can be achieved by combining message passing and OpenMP parallelization. Which programming paradigm is the best will depend on the nature of the given problem, the hardware components of the cluster, the network, and the available software. In this study we compare the performance of different implementations of the same CFD benchmark application, using the same numerical algorithm but employing different programming paradigms.

Jost, Gabriele

A Multi-Level Parallelization Concept for High-Fidelity Multi-Block Solvers

The integration of high-fidelity Computational Fluid Dynamics (CFD) analysis tools with the industrial design process benefits greatly from the robust implementations that are transportable across a wide range of computer architectures. In the present work, a hybrid domain-decomposition and parallelization concept was developed and implemented into the widely-used NASA multi-block Computational Fluid Dynamics (CFD) packages implemented in ENSAERO and OVERFLOW. The new parallel solver concept, PENS (Parallel Euler Navier-Stokes Solver), employs both fine and coarse granularity in data partitioning as well as data coalescing to obtain the desired load-balance characteristics on the available computer platforms. This multi-level parallelism implementation itself introduces no changes to the numerical results, hence the original fidelity of the packages are identically preserved. The present implementation uses the Message Passing Interface (MPI) library for interprocessor message passing and memory accessing. By choosing an appropriate combination of the available partitioning and coalescing capabilities only during the execution stage, the PENS solver becomes adaptable to different computer architectures from shared-memory to distributed-memory platforms with varying degrees of parallelism. The PENS implementation on the IBM SP2 distributed memory environment at the NASA Ames Research Center obtains 85 percent scalable parallel performance using fine-grain partitioning of single-block CFD domains using up to 128 wide computational nodes. Multi-block CFD simulations of complete aircraft simulations achieve 75 percent perfect load-balanced executions using data coalescing and the two levels of parallelism. SGI PowerChallenge, SGI Origin 2000, and a cluster of workstations are the other platforms where the robustness of the implementation is tested. The performance behavior on the other computer platforms with a variety of realistic problems will be included as this on-going study progresses.

Hatay, Ferhat F.

Stability of high speed compressible rotating Couette flow

In this study, we consider the linear stability of high speed, rotating Couette flow to two and three-dimensional disturbances in finite-gap spacings, including the full effects of compressibility and viscosity. Particularly, the combined effects of Mach number, Reynolds number, radial heating, and gap spacing are investigated. For a stationary outer cylinder, the primary instability is an axisymmetric mode independent of the Mach number. Increasing Mach numbers have a destabilizing effect for wide gaps, and a stabilizing effect for narrow gaps. For a sufficiently fast, counter-rotating outer cylinder, the primary instability becomes a three-dimensional traveling wave. Compressibility has a stabilizing effect on these modes regardless of the gap width; also, heating at the outer cylinder stabilizes the flow. Bicritical points for the primary instability corresponding to the crossover of the azimuthal wave numbers are determined for cylinders counter-rotating with equal angular speed.

Hatay, Ferhat F.

Numerical simulation of stability and stability control of high speed compressible rotating couette flow

The nonlinear temporal evolution of disturbances in compressible flow between infinitely long, concentric cylinders is investigated through direct numerical simulations of the full, three-dimensional Navier-Stokes and energy equations. Counter-rotating cylinders separated by wide gaps are considered with supersonic velocities of the inner cylinder. Initially, the primary disturbance grows exponentially in accordance with linear stability theory. As the disturbances evolve, higher harmonics and subharmonics are generated in a cascading order eventually reaching a saturation state. Subsequent highly nonlinear stages of the evolution are governed by the interaction of the disturbance modes, particularly the axial subharmonics. Nonlinear evolution of the disturbance field is characterized by the formation of high-shear layers extending from the inner cylinder towards the center of the gap in the form of jets similar to the ejection events in transitional and turbulent wall-bounded shear flows.

Biringen, Sedat

Numerical simulation of shock/turbulent boundary layer interaction

Most flows of aerodynamic interest are compressible and turbulent. However, our present knowledge on the structures and mechanisms of turbulence is mostly based on incompressible flows. In the present work, compressibility effects in turbulent, high-speed, boundary layer flows are systematically investigated using the Direct Numerical Simulation (DNS) approach. Three-dimensional, time-dependent, fully nonlinear, compressible Navier-Stokes equations were numerically integrated by high-order finite-difference methods; no modeling for turbulence is used during the solution because the available resolution is sufficient to capture the relevant scales. The boundary layer problem deals with fully-turbulent compressible flows over flat geometries. Apart from its practical relevance to technological flows, turbulent compressible boundary layer flow is the simplest experimentally realizable turbulent compressible flow. Still, measuring difficulties prohibit a detailed experimental description of the flow, especially in the near-wall region. DNS studies provide a viable means to probe the physics of compressible turbulence in this region. The focus of this work is to explore the paths of energy transfer through which compressible turbulence is sustained. The structural similarities and differences between the incompressible and compressible turbulence are also investigated. The energy flow patterns or energy cascades are found to be directly related to the evolution of vortical structures which are generated in the near-wall region. Near-wall structures, and mechanisms which are not readily accessible through physical experiments are analyzed and their critical role on the evolution and the behavior of the flow is documented extensively.

Biringen, Sedat