elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

On Highly Scalable 2-Level-Parallel Unstructured CFD

Jägersküpper, Jens and Vollmer, Daniel (2022) On Highly Scalable 2-Level-Parallel Unstructured CFD. In: 8th European Congress on Computational Methods in Applied Sciences and Engineering, ECCOMAS Congress 2022. ECCOMAS Congress 2022 - The 8th European Congress on Computational Methods in Applied Sciences and Engineering, 2022-06-05 - 2022-06-09, Oslo, Norwegen. doi: 10.23967/eccomas.2022.208. ISSN 2696-6999.

[img] PDF - Only accessible within DLR
116kB

Official URL: https://www.scipedia.com/public/Jaegerskuepper_Vollmer_2022a

Abstract

Exascale HPC systems are just about to become available. Such enormous simulation capabilities from the hardware perspective, however, require software that can effectively make efficient use of this massively parallel hardware. For the domain-decomposition based algorithms generally used for CFD, it has become apparent that running one MPI process, i.e. one domain, per CPU core is no longer apt when there are hundreds of cores available per cluster node. There are just too many processes per node that need to communicate with other remote processes. Message aggregation is thus a key aspect of highly scalable parallel codes. A 2-level parallelization featuring a shared-memory level in addition to the MPI process level seems a promising solution. The CODA (CFD for ONERA, DLR, Airbus) software for high-fidelity compressible-flow simulations of industrial configurations implements such a 2-level domain-decomposition hybrid-parallel approach. The processing of unstructured meshes is particularly challenging with respect to load balancing and non-linear data access. For maximum parallel scalability, CODA's parallelization not only features overlapping communication with computation on the process level, but also a dedicated Single Program (on) Multiple Data (SPMD) programming model for the shared-memory level. Here, the design principles of this parallelization concept are outlined, followed by details concerning its implementation in the Flucs infrastructure (FLIS), which has become part of CODA. Moreover, results of scalability studies with CODA are presented, which impressively demonstrate the extreme scalability realized with this parallelization approach. The studies were performed on two distinct HPC clusters, one based on Intel's Xeon Scalable Processor, the other one based on AMD's EPYC.

Item URL in elib:https://elib.dlr.de/194464/
Document Type:Conference or Workshop Item (Speech)
Title:On Highly Scalable 2-Level-Parallel Unstructured CFD
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Jägersküpper, JensUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Vollmer, DanielUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Date:June 2022
Journal or Publication Title:8th European Congress on Computational Methods in Applied Sciences and Engineering, ECCOMAS Congress 2022
Refereed publication:Yes
Open Access:No
Gold Open Access:No
In SCOPUS:Yes
In ISI Web of Science:No
DOI:10.23967/eccomas.2022.208
ISSN:2696-6999
Status:Published
Keywords:Computational Fluid Dynamics (CFD), High-Performance Computing (HPC), unstructured meshes, parallel computing, parallel programming, exascale
Event Title:ECCOMAS Congress 2022 - The 8th European Congress on Computational Methods in Applied Sciences and Engineering
Event Location:Oslo, Norwegen
Event Type:international Conference
Event Start Date:5 June 2022
Event End Date:9 June 2022
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Aeronautics
HGF - Program Themes:Efficient Vehicle
DLR - Research area:Aeronautics
DLR - Program:L EV - Efficient Vehicle
DLR - Research theme (Project):L - Digital Technologies
Location: Braunschweig
Institutes and Institutions:Institute for Aerodynamics and Flow Technology > CASE, BS
Deposited By: Jägersküpper, Dr.rer.nat. Jens
Deposited On:25 Oct 2023 10:26
Last Modified:24 Apr 2024 20:55

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.