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

Performance and Scalability of the CFD Solver CODA

Wagner, Michael (2022) Performance and Scalability of the CFD Solver CODA. 8th European Congress on Computational Methods in Applied Sciences and Engineering, 2022-06-05 - 2022-06-09, Oslo, Norwegen.

[img] PDF
82kB

Abstract

Computational fluid dynamics (CFD) simulations are an integral part of the aerospace design process. Not only do they allow to reduce cost and time of aerospace development by omitting unnecessary prototyping, wind tunnel experiments and real flight tests, but allow a more in-depth insight into components and systems. Especially for future aircraft design that is driven by step-changing technology, new design principles and, consequently, non-linear effects in flight characteristics, high-fidelity CFD simulations are indispensable to provide reliable insight into aircraft aerodynamics. CODA is a CFD solver for the solution of the Reynolds-Averaged Navier-Stokes equations on unstructured grids based on second-order finite-volume and higher-order Discontinuous-Galerkin (DG) discretization. The implementation addresses the efficient utilization of current and upcoming high performance computing (HPC) systems as well as emerging technologies such as GPUs. CODA is being developed in a joint effort between the German Aerospace Center (DLR), the French Aerospace Lab (ONERA) and Airbus and is one of the key next-generation engineering applications represented in the European Centre of Excellence for Engineering Applications (EXCELLERAT). We share our efforts and experiences in evaluating performance and scalability of CODA and the subsequent improvements during and with the help of the EXCELLERAT project. An integral part of the improvements is the development and integration of the Sparse Linear Systems Solver (Spliss) into CODA for implicit time integration methods. Spliss aims to provide a linear solver library that, on the one hand, is tailored to requirements of CFD applications but, on the other hand, independent of the particular CFD solver. Focusing on the specific task of solving linear systems allows for integrating more advanced, but also more complex, hardware-specific optimizations, while at the same time hiding this complexity from the CFD solver. One example is the usage of GPUs. We evaluate results of CODA with Spliss on an AMD HPC system and Nvidea GPU clusters to study correctness and performance on these architectures.

Item URL in elib:https://elib.dlr.de/187179/
Document Type:Conference or Workshop Item (Speech)
Title:Performance and Scalability of the CFD Solver CODA
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Wagner, MichaelUNSPECIFIEDhttps://orcid.org/0000-0002-5767-1716UNSPECIFIED
Date:June 2022
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Status:Published
Keywords:Computational Fluid Dynamics, Aerospace, High Performance Computing
Event Title: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 - Virtual Aircraft and  Validation
Location: Dresden
Institutes and Institutions:Institute of Software Methods for Product Virtualization
Deposited By: Wagner, Dr. Michael
Deposited On:04 Jul 2022 15:01
Last Modified:24 Apr 2024 20:48

Repository Staff Only: item control page

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