elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Accelerating the FlowSimulator: Tracing and Profiling of Python Toolchains for Industry-Grade Simulations

Cristofaro, Marco und Wendler, Johannes und Reimer, Lars und Huismann, Immo (2024) Accelerating the FlowSimulator: Tracing and Profiling of Python Toolchains for Industry-Grade Simulations. In: 15th International Parallel Tools Workshop. 15. International Parallel Tools Workshop, 2024-09-19 - 2024-09-20, Dresden, Germany.

[img] PDF - Nur DLR-intern zugänglich
1MB

Offizielle URL: https://tu-dresden.de/zih/das-department/termine/parallel-tools-workshop-2024

Kurzfassung

High-performance computing is increasingly important in the aeronautical industry, enabling part of the certification process to be done via simulation. Current aviation regulations allow the use of simulation techniques to replace costly and potentially hazardous tests for aircraft and helicopters. But, for simulations to be accepted, their accuracy must match the one of physical testing. High-fidelity simulation models, required for the needed accuracy, involve very fine meshes, making high-performance computing essential. However, as hardware complexity grows, time-to-solution may not meet expectations. Complex toolchains can experience unexpected bottlenecks even in simple simulation blocks, making tracing and profiling tools crucial for identifying issues. In this work, we investigate a complex simulation toolchain to compute the static aeroelastic equilibrium of a wing. On the outer level, a Python control layer manages individual solvers for computational fluid dynamics, computational structural mechanics, mesh deformation, and interpolation methods. These solver components, in turn, are implemented using a Python layer wrapping the underlying C++ libraries. We use Score-P to extract simulation run traces and analyze them with Vampir. Results show the actual relation between the runtimes of individual simulation blocks and to the whole runtime. Last, but not least, the contribution discusses the usability of the performance tools in the context of mixed C++/ Python workflows.

elib-URL des Eintrags:https://elib.dlr.de/211107/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:Accelerating the FlowSimulator: Tracing and Profiling of Python Toolchains for Industry-Grade Simulations
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Cristofaro, MarcoMarco.Cristofaro (at) dlr.dehttps://orcid.org/0000-0003-1421-669XNICHT SPEZIFIZIERT
Wendler, Johannesjohannes.wendler (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Reimer, LarsLars.Reimer (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Huismann, ImmoImmo.Huismann (at) dlr.dehttps://orcid.org/0009-0008-5827-9266NICHT SPEZIFIZIERT
Datum:2024
Erschienen in:15th International Parallel Tools Workshop
Referierte Publikation:Nein
Open Access:Nein
Gold Open Access:Nein
In SCOPUS:Nein
In ISI Web of Science:Nein
Status:akzeptierter Beitrag
Stichwörter:High–Performance Computing, Score-P, Vampir, aviation, aeroelasticity
Veranstaltungstitel:15. International Parallel Tools Workshop
Veranstaltungsort:Dresden, Germany
Veranstaltungsart:Workshop
Veranstaltungsbeginn:19 September 2024
Veranstaltungsende:20 September 2024
Veranstalter :HLRS Stuttgart and ZIH Dresden
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Luftfahrt
HGF - Programmthema:Effizientes Luftfahrzeug
DLR - Schwerpunkt:Luftfahrt
DLR - Forschungsgebiet:L EV - Effizientes Luftfahrzeug
DLR - Teilgebiet (Projekt, Vorhaben):L - Flugzeugtechnologien und Integration, L - Digitale Technologien
Standort: Braunschweig , Dresden
Institute & Einrichtungen:Institut für Softwaremethoden zur Produkt-Virtualisierung > Hochleistungsrechnen
Institut für Aerodynamik und Strömungstechnik > CASE, BS
Hinterlegt von: Cristofaro, PhD Marco
Hinterlegt am:23 Dez 2024 12:12
Letzte Änderung:23 Dez 2024 12:12

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.