Gericke, Jana und Klimach, Harald Günther und Ebrahimi Pour, Neda und Roller, Sabine (2023) Using MPIs Non-Blocking Allreduce for Health Checks in Dynamic Simulations. In: Parallel and Distributed Computing, Applications and Technologies, PDCAT 2023, 1112. The 24th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT 2023), 2023-08-16 - 2023-08-18, Jeju, Korea. doi: 10.1007/978-981-99-8211-0_3. ISBN 978-981998210-3. ISSN 1876-1100.
Dies ist die aktuellste Version dieses Eintrags.
PDF
- Nur DLR-intern zugänglich
1MB |
Kurzfassung
Large-scale simulations often require frequent checks on global conditions that are not directly needed for the computation itself. While such health checks are not an integral part of the numerical algorithm, they serve an important role in controlling and coordinating the simulation. In distributed parallel computations their required communication may negatively impact the actual parallel computation and result in unnecessary synchronization points. By using a nonblocking reduction these synchronization requirements can be loosened and the impact on the actual computation minimized. Further, it enables us to shift the communication into the background and progress it during the MPI calls that are done during the computation anyway. This approach delays the decision to be made in response to those health checks. But as it is not vital for the correct computation itself such a delay is usually tolerable and could offer a more robust scaling to large process counts.
elib-URL des Eintrags: | https://elib.dlr.de/198232/ | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||||||||||
Titel: | Using MPIs Non-Blocking Allreduce for Health Checks in Dynamic Simulations | ||||||||||||||||||||
Autoren: |
| ||||||||||||||||||||
Datum: | 17 August 2023 | ||||||||||||||||||||
Erschienen in: | Parallel and Distributed Computing, Applications and Technologies, PDCAT 2023 | ||||||||||||||||||||
Referierte Publikation: | Ja | ||||||||||||||||||||
Open Access: | Nein | ||||||||||||||||||||
Gold Open Access: | Nein | ||||||||||||||||||||
In SCOPUS: | Ja | ||||||||||||||||||||
In ISI Web of Science: | Nein | ||||||||||||||||||||
Band: | 1112 | ||||||||||||||||||||
DOI: | 10.1007/978-981-99-8211-0_3 | ||||||||||||||||||||
Name der Reihe: | Lecture Notes in Electrical Engineering | ||||||||||||||||||||
ISSN: | 1876-1100 | ||||||||||||||||||||
ISBN: | 978-981998210-3 | ||||||||||||||||||||
Status: | veröffentlicht | ||||||||||||||||||||
Stichwörter: | MPI, Non-Blocking Collectives, Dynamic Simulations | ||||||||||||||||||||
Veranstaltungstitel: | The 24th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT 2023) | ||||||||||||||||||||
Veranstaltungsort: | Jeju, Korea | ||||||||||||||||||||
Veranstaltungsart: | internationale Konferenz | ||||||||||||||||||||
Veranstaltungsbeginn: | 16 August 2023 | ||||||||||||||||||||
Veranstaltungsende: | 18 August 2023 | ||||||||||||||||||||
Veranstalter : | BIC, PDCAT & KIPS CSWRG | ||||||||||||||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||||||||||
HGF - Programm: | Luftfahrt | ||||||||||||||||||||
HGF - Programmthema: | keine Zuordnung | ||||||||||||||||||||
DLR - Schwerpunkt: | Luftfahrt | ||||||||||||||||||||
DLR - Forschungsgebiet: | L - keine Zuordnung | ||||||||||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | L - keine Zuordnung | ||||||||||||||||||||
Standort: | Dresden | ||||||||||||||||||||
Institute & Einrichtungen: | Institut für Softwaremethoden zur Produkt-Virtualisierung | ||||||||||||||||||||
Hinterlegt von: | Gericke, Jana | ||||||||||||||||||||
Hinterlegt am: | 02 Nov 2023 15:29 | ||||||||||||||||||||
Letzte Änderung: | 24 Apr 2024 20:58 |
Verfügbare Versionen dieses Eintrags
- Using MPIs Non-Blocking Allreduce for Health Checks in Dynamic Simulations. (deposited 02 Nov 2023 15:29) [Gegenwärtig angezeigt]
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags