Engineering-Based Thermal CFD Simulations on Massive Parallel Systems
The development of parallel Computational Fluid Dynamics (CFD) codes is a challenging task that entails efficient parallelization concepts and strategies in order to achieve good scalability values when running those codes on modern supercomputers with several thousands to millions of cores. In this...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2015-05-01
|
Series: | Computation |
Subjects: | |
Online Access: | http://www.mdpi.com/2079-3197/3/2/235 |
id |
doaj-841824b5d5f94bcb8d199ef36eee806b |
---|---|
record_format |
Article |
spelling |
doaj-841824b5d5f94bcb8d199ef36eee806b2020-11-25T00:25:06ZengMDPI AGComputation2079-31972015-05-013223526110.3390/computation3020235computation3020235Engineering-Based Thermal CFD Simulations on Massive Parallel SystemsJérôme Frisch0Ralf-Peter Mundani1Ernst Rank2Christoph van Treeck3Energy Efficient and Sustainable Building E3D, RWTH Aachen University, Mathieustraße 30, 52074 Aachen, GermanyComputation in Engineering, Technische Universität München, Arcisstraße 21, 80333 München, GermanyComputation in Engineering, Technische Universität München, Arcisstraße 21, 80333 München, GermanyEnergy Efficient and Sustainable Building E3D, RWTH Aachen University, Mathieustraße 30, 52074 Aachen, GermanyThe development of parallel Computational Fluid Dynamics (CFD) codes is a challenging task that entails efficient parallelization concepts and strategies in order to achieve good scalability values when running those codes on modern supercomputers with several thousands to millions of cores. In this paper, we present a hierarchical data structure for massive parallel computations that supports the coupling of a Navier–Stokes-based fluid flow code with the Boussinesq approximation in order to address complex thermal scenarios for energy-related assessments. The newly designed data structure is specifically designed with the idea of interactive data exploration and visualization during runtime of the simulation code; a major shortcoming of traditional high-performance computing (HPC) simulation codes. We further show and discuss speed-up values obtained on one of Germany’s top-ranked supercomputers with up to 140,000 processes and present simulation results for different engineering-based thermal problems.http://www.mdpi.com/2079-3197/3/2/235parallel computingcomputational fluid dynamicsNavier–Stokes equationsmulti-grid-like solving approachthermal couplingBoussinesq approximation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jérôme Frisch Ralf-Peter Mundani Ernst Rank Christoph van Treeck |
spellingShingle |
Jérôme Frisch Ralf-Peter Mundani Ernst Rank Christoph van Treeck Engineering-Based Thermal CFD Simulations on Massive Parallel Systems Computation parallel computing computational fluid dynamics Navier–Stokes equations multi-grid-like solving approach thermal coupling Boussinesq approximation |
author_facet |
Jérôme Frisch Ralf-Peter Mundani Ernst Rank Christoph van Treeck |
author_sort |
Jérôme Frisch |
title |
Engineering-Based Thermal CFD Simulations on Massive Parallel Systems |
title_short |
Engineering-Based Thermal CFD Simulations on Massive Parallel Systems |
title_full |
Engineering-Based Thermal CFD Simulations on Massive Parallel Systems |
title_fullStr |
Engineering-Based Thermal CFD Simulations on Massive Parallel Systems |
title_full_unstemmed |
Engineering-Based Thermal CFD Simulations on Massive Parallel Systems |
title_sort |
engineering-based thermal cfd simulations on massive parallel systems |
publisher |
MDPI AG |
series |
Computation |
issn |
2079-3197 |
publishDate |
2015-05-01 |
description |
The development of parallel Computational Fluid Dynamics (CFD) codes is a challenging task that entails efficient parallelization concepts and strategies in order to achieve good scalability values when running those codes on modern supercomputers with several thousands to millions of cores. In this paper, we present a hierarchical data structure for massive parallel computations that supports the coupling of a Navier–Stokes-based fluid flow code with the Boussinesq approximation in order to address complex thermal scenarios for energy-related assessments. The newly designed data structure is specifically designed with the idea of interactive data exploration and visualization during runtime of the simulation code; a major shortcoming of traditional high-performance computing (HPC) simulation codes. We further show and discuss speed-up values obtained on one of Germany’s top-ranked supercomputers with up to 140,000 processes and present simulation results for different engineering-based thermal problems. |
topic |
parallel computing computational fluid dynamics Navier–Stokes equations multi-grid-like solving approach thermal coupling Boussinesq approximation |
url |
http://www.mdpi.com/2079-3197/3/2/235 |
work_keys_str_mv |
AT jeromefrisch engineeringbasedthermalcfdsimulationsonmassiveparallelsystems AT ralfpetermundani engineeringbasedthermalcfdsimulationsonmassiveparallelsystems AT ernstrank engineeringbasedthermalcfdsimulationsonmassiveparallelsystems AT christophvantreeck engineeringbasedthermalcfdsimulationsonmassiveparallelsystems |
_version_ |
1725350080540573696 |