Mehrdimensionale Signalverarbeitung und Bildauswertung mit Graphikkarten und anderen Mehrkernprozessoren
- Typ: Vorlesung
- Zielgruppe: Master
- Ort:
-
Zeit:
Di, 10:00 - 11:30
- Beginn: 19.10.2021
- Dozent:
- SWS: 2
- LVNr.: 2400021
-
Prüfung:
- VF11: Robotik und Automation
- VF 12: Anthropomatik und Kognitive Systeme
Die Vorlesung vermittelt die Grundlagen für die Implementierung von Bildverarbeitungsalgorithmen auf Graphikkarten und Mehrkernprozessoren. Hierfür wird der Aufbau der unterschiedlichen Hardwarearchitekturen erklärt. Als Programmierplattform wird OpenCL genutzt. Es werden Methoden für die Analyse von Bildverarbeitungsalgorithmen bezüglich ihrer Parallelisierbarkeit und die Optimierungsstrategien für die unterschiedlichen Hardwareplattformen vorgestellt. In die Vorlesung integrierte Übungen geben den Studenten die Möglichkeit, den Vorlesungsstoff direkt praktisch umzusetzen. Die Lehrveranstaltung stellt eine gute Ergänzung zur Vorlesung "Einführung in die Bildfolgenauswertung" des Lehrstuhls IES dar. Die Vorlesung wird durch Vorträge von Cem Bassoy und Konrad Moren vom Fraunhofer IOSB in Ettlingen unterstützt.
Material zur Vorlesung
Größe | Stand | ||
---|---|---|---|
Introduction | Folien | 14.24 MB | 21.10.2019 |
Parallelism / Programming models | Folien | 5.58 MB | 24.10.2019 |
OpenMP/OpenACC | Folien | 1.77 MB | 04.11.2019 |
OpenCL-Introduction | Folien | 2.31 MB | 15.11.2019 |
OpenCL-API / OpenCL-C | Folien | 2.37 MB | 25.11.2019 |
OpenCL-Memory | Folien | 2.57 MB | 28.11.2019 |
Optimization for CPUs I | Folien | 1.98 MB | 11.12.2019 |
Optimization for CPUs II | Folien | 0.40 MB | 18.12.2019 |
Optimization for GPUs I | Folien | 0.89 MB | 09.01.2020 |
Optimization for GPUs II | Folien | 3.08 MB | 22.01.2020 |
Optimization for GPUs III | Folien | 3.77 MB | 06.02.2020 |
Materialien: | |||
Example Code Lecture 3 | Code | 0.67 MB | 04.11.2019 |
Example Code Lecture 4 | Code | 0.46 MB | 15.11.2019 |
Example Code Lectures 5/6 | Code | 0.47 MB | 28.11.2019 |
Example Code Lecture 9 | Code | 0.70 MB | 18.12.2019 |
Example Code Lecture 10 | Code | 7.81 MB | 09.01.2020 |
Example Code Lecture 11-12 | Code | 15.71 MB | 22.01.2020 |
Reading material Lecture 10-11-12 | Docs | 7.20 MB | 22.01.2020 |
Readings Lectures 13/14 | Docs | 6.70 MB | 06.02.2020 |