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

Performance Measurements for Musubi

Klimach, Harald Günther (2024) Performance Measurements for Musubi. NHR4CES Community Workshop: Performance Engineering for Numerical Methods in Computational Fluid Dynamics, 2024-06-13 - 2024-06-14, Deutschland.

[img] PDF
7MB

Kurzfassung

Presentation of the core concepts of Musubi in its deployment in high-performance computing environments for detailed flow simulations and elaboration on its performance analysis over time on various supercomputing systems. Musubi is an open-source Lattice-Boltzmann (LBM) solver under development since 2011 within the APES framework using an octree mesh representation. It is implemented in modern Fortran and parallelized with the help of MPI and OpenMP. I briefly introduce some computational aspects of LBM and why it is attractive for some CFD tasks, detail the implementation ideas of Musubi, and explain the wider architecture in APES before diving into performance analyses conducted for the code. Performance assessments have been performed for the solver repeatedly over time by different means and methods, including some analysis by HLRS within the POP Cluster of Excellence project. I recount how those performance analyses shed light on the various aspects of the implementation and helped improve the execution of large-scale computing systems. The deployment of the code spreads across a range of architectures spanning from IBMs BlueGene to NECs SX vector computers. At the heart of those performance assessments, there always is the evaluation of the serial and node-level performance, which establishes a baseline for the parallel execution. An important observation in the overall consideration is that the performance depends on many factors acting together and depending on the features used in the code may vary widely. I address these points and elaborate on common themes and apparent differences.

elib-URL des Eintrags:https://elib.dlr.de/204802/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:Performance Measurements for Musubi
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Klimach, Harald Güntherharald.klimach (at) dlr.dehttps://orcid.org/0000-0002-6054-5681161760300
Datum:14 Juni 2024
Referierte Publikation:Nein
Open Access:Ja
Gold Open Access:Nein
In SCOPUS:Nein
In ISI Web of Science:Nein
Status:veröffentlicht
Stichwörter:Lattice-Boltzmann Method, Performance Analysis, Distributed Computation
Veranstaltungstitel:NHR4CES Community Workshop: Performance Engineering for Numerical Methods in Computational Fluid Dynamics
Veranstaltungsort:Deutschland
Veranstaltungsart:Workshop
Veranstaltungsbeginn:13 Juni 2024
Veranstaltungsende:14 Juni 2024
Veranstalter :NHR for Computational Engineering Science
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, E - Windenergie
Standort: Dresden
Institute & Einrichtungen:Institut für Softwaremethoden zur Produkt-Virtualisierung > Simulationsumgebungen
Hinterlegt von: Klimach, Dr.-Ing. Harald Günther
Hinterlegt am:17 Jun 2024 12:50
Letzte Änderung:17 Jun 2024 12:53

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.