Klimach, Harald Günther und Ebrahimi Pour, Neda und Roller, Sabine (2023) Parallelization of the Structural Mechanics Solver b2000++pro: Assessment, Status and Future Strategy. 36th Workshop on Sustained Simulation Performance 2023, 2023-12-11 - 2023-12-12, Sendai, Japan.
PDF
572kB |
Kurzfassung
In this contribution we examine the parallel execution of the general-purpose Finite Element (FEM) structural mechanics solver b2000++pro. The solver is written in C++ and offers a wide range of different elements and models. It exploits thread parallelism wit Intel's Threading Building Blocks (TBB), and with OpenMP in the linear algebra solver. Distributed memory parallelism is achieved through the MPI parallelization provided by the linear algebra solver. This partial parallelization in MPI results in a split between the main, supervising process and all other processes that only act as workers for the linear algebra solver. We determine the optimal thread to MPI process ratio on compute nodes equipped with two AMD EPYC 7702 processors, each with 64 cores operating at 2,0 GHz. The current approach employs a single supervisor process that must hold the complete FEM model and perform all the computations outside of solving the linear algebra system. This poses an apparent obstacle to the scalability of the application on systems with distributed memory. We briefly discuss our approach to overcome this scalability obstacle and offer a partitioned computation of the complete program.
elib-URL des Eintrags: | https://elib.dlr.de/207208/ | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||||||
Titel: | Parallelization of the Structural Mechanics Solver b2000++pro: Assessment, Status and Future Strategy | ||||||||||||||||
Autoren: |
| ||||||||||||||||
Datum: | 11 Dezember 2023 | ||||||||||||||||
Referierte Publikation: | Nein | ||||||||||||||||
Open Access: | Ja | ||||||||||||||||
Gold Open Access: | Nein | ||||||||||||||||
In SCOPUS: | Nein | ||||||||||||||||
In ISI Web of Science: | Nein | ||||||||||||||||
Status: | veröffentlicht | ||||||||||||||||
Stichwörter: | Strukturmechanik, Parallele Berechnung, | ||||||||||||||||
Veranstaltungstitel: | 36th Workshop on Sustained Simulation Performance 2023 | ||||||||||||||||
Veranstaltungsort: | Sendai, Japan | ||||||||||||||||
Veranstaltungsart: | Workshop | ||||||||||||||||
Veranstaltungsbeginn: | 11 Dezember 2023 | ||||||||||||||||
Veranstaltungsende: | 12 Dezember 2023 | ||||||||||||||||
Veranstalter : | Tohoku University | ||||||||||||||||
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 | ||||||||||||||||
Hinterlegt von: | Klimach, Dr.-Ing. Harald Günther | ||||||||||||||||
Hinterlegt am: | 14 Okt 2024 13:16 | ||||||||||||||||
Letzte Änderung: | 14 Okt 2024 13:16 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags