Home | english  | Impressum | Datenschutz | Sitemap | KIT

Mehrdimensionale Signalverarbeitung und Bildauswertung mit Graphikkarten und anderen Mehrkernprozessoren

Mehrdimensionale Signalverarbeitung und Bildauswertung mit Graphikkarten und anderen Mehrkernprozessoren
Typ: Vorlesung
Zielgruppe: Master
Semester: WS 18/19
Ort:

Geb. 50.34 Raum-109

Zeit:

Di, 09:45 - 11:15

Beginn: 15.10.2019
Dozent:

Dr. rer. nat. Thomas Perschke

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

Die Vorlesungsfolien werden semesterbegleitend zur Verfügung gestellt. Zum Herunterladen der PDF-Dateien benötigen Sie die Zugangsdaten, die in der Vorlesung genannt werden.
GrößeStand
Introduction6.94 MB   22.10.2018
Parallel Programming5.73 MB   24.10.2018
OpenMP/OpenACC1.20 MB   02.11.2018
OpenCL-Introduction2.30 MB   14.11.2018
OpenCL-20.86 MB   21.11.2018
OpenCL-32.57 MB   21.11.2018
OpenCL for CPUs I1.98 MB   30.11.2018
OpenCL for CPUs II0.29 MB   04.12.2018
Hands-On Lecture0.19 MB   14.12.2018
GPU Optimization I (Lecture 10)0.89 MB   23.01.2019
GPU Optimization II (Lectures 11/12)2.86 MB   23.01.2019
GPU Optimization III (Lectures 13/14)4.24 MB   05.02.2019
Materialien:
Example Code Lecture 30.67 MB   02.11.2018
Example Code Lecture 40.46 MB   14.11.2018
Example Code Lectures 5 and 60.62 MB   21.11.2018
0.00 MB   21.11.2018
Example Code Lecture 70.01 MB   30.11.2018
Example Code Lecture 82.48 MB   04.12.2018
Code for next Hands-On lecture 11.December 20182.94 MB   10.12.2018
Solutions Hands-On lecture0.00 MB   14.12.2018
Install the Intel OpenCL runtime0.00 MB   14.12.2018
Example Code Lecture 107.81 MB   23.01.2019
Example Code Lectures 11/1215.71 MB   23.01.2019
Readings Lectures 10/11/127.20 MB   23.01.2019
Readings Lectures 13/146.70 MB   05.02.2019

Weiterführende Informationen