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.
|
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: |
| ||||||||||||
| 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