Krzikalla, Olaf (2023) GPU-Unterstützung in der Bibliotheksentwicklung. deRSE23 - Conference for Research Software Engineering in Germany, 2023-02-21 - 2023-02-22, Paderborn, Deutschland.
Dieses Archiv kann nicht den Volltext zur Verfügung stellen.
Kurzfassung
Grafikprozessoren (GPUs) bilden im wissenschaftlichen Hochleistungsrechnen mittlerweile eine nicht mehr wegzudenkende Komponente bei hochparallelen Berechnungen. Konsequenterweise ist die im DLR e.V. entwickelte, speziell auf die Bedürfnisse der Luft- und Raumfahrt zugeschnittene C++-Bibliothek "Spliss" (sparse linear system solver) zur Lösung linearer Gleichungssysteme von Anfang an auf GPU-Unterstützung ausgelegt worden. Inzwischen ist Spliss bereits in Version 2 verfügbar und wird in einer Vielzahl von DLR-internen Strömungslösern und anverwandter Software eingesetzt. Der Vortrag richtet seinen Fokus auf die Integration der GPU-Unterstützung in diese Bibliothek. Wir beschreiben, wie das Alpaka-Framework das Schreiben geräte-unabhängigen Codes unterstützt und auch, an welche Grenzen wir dabei gestossen sind. Weiterhin zeigen wir die Einbindung von Technologien wie Multi-GPU-Unterstützung oder CUDA-aware MPI und deren Effekte auf die Recheneffizienz. Schlussendlich erläutern wir unseren Weg, den Nutzern eine möglichst transparente GPU-Unterstützung zu bieten, so dass diese bei der Einbindung von Spliss keine GPU-spezifischen Anpassungen an ihren Anwendungen oder Toolchains vornehmen müssen.
elib-URL des Eintrags: | https://elib.dlr.de/194107/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||
Titel: | GPU-Unterstützung in der Bibliotheksentwicklung | ||||||||
Autoren: |
| ||||||||
Datum: | 21 Februar 2023 | ||||||||
Referierte Publikation: | Nein | ||||||||
Open Access: | Nein | ||||||||
Gold Open Access: | Nein | ||||||||
In SCOPUS: | Nein | ||||||||
In ISI Web of Science: | Nein | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | GPU, Hochleistungsrechnen | ||||||||
Veranstaltungstitel: | deRSE23 - Conference for Research Software Engineering in Germany | ||||||||
Veranstaltungsort: | Paderborn, Deutschland | ||||||||
Veranstaltungsart: | nationale Konferenz | ||||||||
Veranstaltungsbeginn: | 21 Februar 2023 | ||||||||
Veranstaltungsende: | 22 Februar 2023 | ||||||||
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 - Digitale Technologien | ||||||||
Standort: | Dresden | ||||||||
Institute & Einrichtungen: | Institut für Softwaremethoden zur Produkt-Virtualisierung > Hochleistungsrechnen | ||||||||
Hinterlegt von: | Krzikalla, Olaf | ||||||||
Hinterlegt am: | 09 Mär 2023 15:46 | ||||||||
Letzte Änderung: | 24 Apr 2024 20:54 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags