elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Optimierung von SAR-Signalverarbeitungsalgorithmen mit Python JAX

Vaupel, Jörn Lasse (2023) Optimierung von SAR-Signalverarbeitungsalgorithmen mit Python JAX. Bachelor's, Duale Hochschule Baden-Württemberg Mannheim.

[img] PDF - Only accessible within DLR
78MB

Abstract

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.

Item URL in elib:https://elib.dlr.de/196375/
Document Type:Thesis (Bachelor's)
Title:Optimierung von SAR-Signalverarbeitungsalgorithmen mit Python JAX
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Vaupel, Jörn LasseUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Date:29 August 2023
Refereed publication:No
Open Access:No
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Number of Pages:129
Status:Published
Keywords:Python, CARAMBA, SAR, SAR-Prozessierung, JAX, Optimierung, GPU
Institution:Duale Hochschule Baden-Württemberg Mannheim
Department:Informationstechnik
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Earth Observation
DLR - Research area:Raumfahrt
DLR - Program:R EO - Earth Observation
DLR - Research theme (Project):R - Aircraft SAR
Location: Oberpfaffenhofen
Institutes and Institutions:Microwaves and Radar Institute > SAR Technology
Deposited By: Vaupel, Jörn Lasse
Deposited On:31 Aug 2023 17:04
Last Modified:24 Jan 2024 11:28

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.