Multicore and Parallel Computing

wv.mpc-en.v, 14 Lektionen in FS2023

Lektionen (alle vorbei)

Mo., 20.02.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 27.02.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 06.03.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 13.03.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 20.03.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 27.03.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 03.04.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 10.04.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 17.04.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 24.04.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 01.05.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran
Mo., 08.05.08:00-09:35ET18tET19tET20aETRep+5TE 402Hans Doran

Und 2 weitere. Alle im Stundenplan

Modulbeschreibung 19HS

Die Studierenden lernen, Software zu entwickeln, die die Vorteile der unterliegenden multicore und parallel Hardware ausschöpft und sammeln Erfahungen in der Implementierung dieser Software in diverse Industriedomänen wie Scientific Computing, Embedded Systems, Digital Signalverarbeitung, Bildverarbeitung, IoT und Regeltechnik.

ECTS
4
Institut
119899: T InES
Verantwortung
Doran, Hans Dermot
Sprache
( ) Deutsch (X) Englisch

Modulinhalte

Die Vorlesungen beginnen mit der Einführung in das Design mit Patterns und fahren fort mit Prozess und Thread basierten Implermentierungen. openMP wird eingeführt sowie Single Instruction Multiple Data Programmierung und vektorisierte Befehle. Die Programmierung unter Message Passing Interface für Cluster-Systeme wird diskutiert. OpenCL für die Programmierung von GPUs und OpenAMP, für asymetrische multi-Prozessor Systeme wird ebenfalls eingeführt. Selbsverständlich werden auch die diversen relevanten CPU/GPU/DSP Architekturen im Detail besprochen. Es stehen eine Auswahl an Laborübungen zur Verfügung, die konkrete Industrie Problemstellungen betreffen, nämlich Scientific Computing, Bildverarbeitung, Digitale Signalverarbeitung, IoT, Regeltechnik und Embedded Systeme.

Voraussetzungen

Keine

Versionen

  • 19HSt.BA.WV.MPC-EN.19HS

Verwandt