Wagner, Michael und Krzikalla, Olaf und Rempke, Arne und Gerhold, Thomas (2021) Spliss: Transparent Integration of Heterogenous HPC Architectures into CFD Solvers and Applications. In: Methods, Tools and Technologies for Design in Aviation. Methods, Tools and Technologies for Design in Aviation, 2021-11-22 - 2021-11-24, Barcelona, Spanien.
PDF
10kB |
Kurzfassung
Solving linear equation systems is an integral part of implicit methods in computational fluid dynamics (CFD). It affects their numerical robustness as well as their computational efficiency. The efficient solving of large linear systems that result from the discretization of the Reynolds-averaged Navier-Stokes equations (RANS) in CFD methods requires algorithms that are well adapted to the specific numerical problems, which is usually not covered by generic solver libraries. The Sparse Linear System Solver (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. Spliss enables the execution of the computationally intensive linear solver on GPUs in a transparent way. This way, the CFD solver can leverage GPUs without the necessity of any code adaption. We share our efforts and experiences in evaluating performance and scalability of Spliss using CODA as an example. CODA is a CFD solver for aircraft aerodynamics developed by DLR, ONERA, and Airbus, and one of the key next-generation engineering applications represented in the European Centre of Excellence for Engineering Applications (EXCELLERAT). We evaluate first results on an AMD HPC system and a GPU cluster to study correctness and performance.
elib-URL des Eintrags: | https://elib.dlr.de/147266/ | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||||||||||
Titel: | Spliss: Transparent Integration of Heterogenous HPC Architectures into CFD Solvers and Applications | ||||||||||||||||||||
Autoren: |
| ||||||||||||||||||||
Datum: | 23 November 2021 | ||||||||||||||||||||
Erschienen in: | Methods, Tools and Technologies for Design in Aviation | ||||||||||||||||||||
Referierte Publikation: | Ja | ||||||||||||||||||||
Open Access: | Ja | ||||||||||||||||||||
Gold Open Access: | Nein | ||||||||||||||||||||
In SCOPUS: | Nein | ||||||||||||||||||||
In ISI Web of Science: | Nein | ||||||||||||||||||||
Status: | veröffentlicht | ||||||||||||||||||||
Stichwörter: | Computational Fluid Dynamics, Aerospace, High Performance Computing, Sparse Linear Systems Solver | ||||||||||||||||||||
Veranstaltungstitel: | Methods, Tools and Technologies for Design in Aviation | ||||||||||||||||||||
Veranstaltungsort: | Barcelona, Spanien | ||||||||||||||||||||
Veranstaltungsart: | internationale Konferenz | ||||||||||||||||||||
Veranstaltungsbeginn: | 22 November 2021 | ||||||||||||||||||||
Veranstaltungsende: | 24 November 2021 | ||||||||||||||||||||
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 - Virtuelles Flugzeug und Validierung | ||||||||||||||||||||
Standort: | Dresden | ||||||||||||||||||||
Institute & Einrichtungen: | Institut für Softwaremethoden zur Produkt-Virtualisierung > Hochleistungsrechnen | ||||||||||||||||||||
Hinterlegt von: | Wagner, Dr. Michael | ||||||||||||||||||||
Hinterlegt am: | 13 Dez 2021 17:08 | ||||||||||||||||||||
Letzte Änderung: | 24 Apr 2024 20:45 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags