12,321 research outputs found
Large scale simulation of turbulence using a hybrid spectral/finite difference solver
Performing Direct Numerical Simulation (DNS) of turbulence on large-scale systems (offering more than 1024 cores) has become a challenge in high performance computing. The computer power increase allows now to solve flow problems on
large grids (with close to 10^9 nodes). Moreover these large scale simulations can be performed on non-homogeneous turbulent flows. A reasonable amount of time is needed to converge statistics if the large grid size is combined with a large number of cores. To this end we developed a Navier-Stokes solver, dedicated to situations where only one direction is heterogeneous, and particularly suitable for massive parallel architecture. Based on an hybrid approach spectral/finite-difference, we use a volumetric decomposition of the domain to extend the FFTs computation to a large number of cores. Scalability tests using up to 32K cores as well as preliminary results of a full simulation are presented
A pencil distributed finite difference code for strongly turbulent wall-bounded flows
We present a numerical scheme geared for high performance computation of
wall-bounded turbulent flows. The number of all-to-all communications is
decreased to only six instances by using a two-dimensional (pencil) domain
decomposition and utilizing the favourable scaling of the CFL time-step
constraint as compared to the diffusive time-step constraint. As the CFL
condition is more restrictive at high driving, implicit time integration of the
viscous terms in the wall-parallel directions is no longer required. This
avoids the communication of non-local information to a process for the
computation of implicit derivatives in these directions. We explain in detail
the numerical scheme used for the integration of the equations, and the
underlying parallelization. The code is shown to have very good strong and weak
scaling to at least 64K cores
Large-Eddy Simulations of Flow and Heat Transfer in Complex Three-Dimensional Multilouvered Fins
The paper describes the computational procedure and
results from large-eddy simulations in a complex three-dimensional
louver geometry. The three-dimensionality in the
louver geometry occurs along the height of the fin, where the
angled louver transitions to the flat landing and joins with the
tube surface. The transition region is characterized by a swept
leading edge and decreasing flow area between louvers.
Preliminary results show a high energy compact vortex jet
forming in this region. The jet forms in the vicinity of the louver
junction with the flat landing and is drawn under the louver in
the transition region. Its interaction with the surface of the
louver produces vorticity of the opposite sign, which aids in
augmenting heat transfer on the louver surface. The top surface
of the louver in the transition region experiences large velocities
in the vicinity of the surface and exhibits higher heat transfer
coefficients than the bottom surface.Air Conditioning and Refrigeration Project 9
Achieving High Speed CFD simulations: Optimization, Parallelization, and FPGA Acceleration for the unstructured DLR TAU Code
Today, large scale parallel simulations are fundamental tools to handle complex problems. The number of processors in current computation platforms has been recently increased and therefore it is necessary to optimize the application performance and to enhance the scalability of massively-parallel systems. In addition, new heterogeneous architectures, combining conventional processors with specific hardware, like FPGAs, to accelerate the most time consuming functions are considered as a strong alternative to boost the performance.
In this paper, the performance of the DLR TAU code is analyzed and optimized. The improvement of the code efficiency is addressed through three key activities: Optimization, parallelization and hardware acceleration. At first, a profiling analysis of the most time-consuming processes of the Reynolds Averaged Navier Stokes flow solver on a three-dimensional unstructured mesh is performed. Then, a study of the code scalability with new partitioning algorithms are tested to show the most suitable partitioning algorithms for the selected applications. Finally, a feasibility study on the application of FPGAs and GPUs for the hardware acceleration of CFD simulations is presented
An efficient surrogate model for emulation and physics extraction of large eddy simulations
In the quest for advanced propulsion and power-generation systems,
high-fidelity simulations are too computationally expensive to survey the
desired design space, and a new design methodology is needed that combines
engineering physics, computer simulations and statistical modeling. In this
paper, we propose a new surrogate model that provides efficient prediction and
uncertainty quantification of turbulent flows in swirl injectors with varying
geometries, devices commonly used in many engineering applications. The novelty
of the proposed method lies in the incorporation of known physical properties
of the fluid flow as {simplifying assumptions} for the statistical model. In
view of the massive simulation data at hand, which is on the order of hundreds
of gigabytes, these assumptions allow for accurate flow predictions in around
an hour of computation time. To contrast, existing flow emulators which forgo
such simplications may require more computation time for training and
prediction than is needed for conducting the simulation itself. Moreover, by
accounting for coupling mechanisms between flow variables, the proposed model
can jointly reduce prediction uncertainty and extract useful flow physics,
which can then be used to guide further investigations.Comment: Submitted to JASA A&C
- …