Vaupel, Jörn Lasse (2023) Optimierung von SAR-Signalverarbeitungsalgorithmen mit Python JAX. Bachelorarbeit, Duale Hochschule Baden-Württemberg Mannheim.
PDF
- Nur DLR-intern zugänglich
78MB |
Kurzfassung
Vor dem Hintergrund steigender Anforderungen an die Laufzeit der SAR-Prozessierung wird im Rahmen dieser Arbeit das Potenzial der Python-Bibliothek JAX für die Optimierung der Signalverarbeitung auf CPU und GPU untersucht. Dazu werden die verschiedenen Verarbeitungsschritte der SAR-Prozessierung mittels JAX optimiert und aus den gesammelten Erfahrungen allgemeingültige Designpatterns für die Verwendung von JAX zur Beschleunigung von Signalverarbeitungsalgorithmen abgeleitet. Die optimierte Implementierung der einzelnen Verarbeitungsschritte und der gesamten Verarbeitungskette werden anschließend bezüglich der erreichten Laufzeitbeschleunigung getestet und die Genauigkeit der Verarbeitung validiert. Während auf CPU keine allgemeine Beschleunigung erzielt werden kann, wird die Prozessierung auf GPU um einen Faktor von bis zu 4,5 beschleunigt. Für einzelne Verarbeitungsschritte können sogar Beschleunigungsfaktoren von über 100 erreicht werden. Zugleich kann eine hinreichende Genauigkeit der Prozessierung für viele Anwendungsfälle gewährleistet werden. Diese Ergebnisse zeigen, dass mit JAX die Optimierung von Signalverarbeitungsanwendungen auf GPU schnell und einfach möglich und die Bibliothek daher besonders in der Forschung von großem Nutzen ist.
elib-URL des Eintrags: | https://elib.dlr.de/196375/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Hochschulschrift (Bachelorarbeit) | ||||||||
Titel: | Optimierung von SAR-Signalverarbeitungsalgorithmen mit Python JAX | ||||||||
Autoren: |
| ||||||||
Datum: | 29 August 2023 | ||||||||
Referierte Publikation: | Nein | ||||||||
Open Access: | Nein | ||||||||
Gold Open Access: | Nein | ||||||||
In SCOPUS: | Nein | ||||||||
In ISI Web of Science: | Nein | ||||||||
Seitenanzahl: | 129 | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | Python, CARAMBA, SAR, SAR-Prozessierung, JAX, Optimierung, GPU | ||||||||
Institution: | Duale Hochschule Baden-Württemberg Mannheim | ||||||||
Abteilung: | Informationstechnik | ||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||
HGF - Programm: | Raumfahrt | ||||||||
HGF - Programmthema: | Erdbeobachtung | ||||||||
DLR - Schwerpunkt: | Raumfahrt | ||||||||
DLR - Forschungsgebiet: | R EO - Erdbeobachtung | ||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | R - Flugzeug-SAR | ||||||||
Standort: | Oberpfaffenhofen | ||||||||
Institute & Einrichtungen: | Institut für Hochfrequenztechnik und Radarsysteme > SAR-Technologie | ||||||||
Hinterlegt von: | Vaupel, Jörn Lasse | ||||||||
Hinterlegt am: | 31 Aug 2023 17:04 | ||||||||
Letzte Änderung: | 24 Jan 2024 11:28 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags