Website
Modulhandbuch vor 2014

Modul CS4170

Parallelrechnersysteme (vor 2014) (ParaRSys)

Dauer:


1 Semester
Angebotsturnus:


Wird nicht mehr angeboten
Leistungspunkte:


4
Studiengang, Fachgebiet und Fachsemester:
  • Master Informatik 2012 (Wahlpflicht), Vertiefungsblock Parallele und Verteilte Systemarchitekturen, 2. oder 3. Fachsemester
  • Master Informatik 2012 (Wahlpflicht), Anwendungsfach Robotik und Automation, 3. Fachsemester
Lehrveranstaltungen:
  • CS4170-Ü: Parallelrechnersysteme (Übung, 1 SWS)
  • CS4170-V: Parallelrechnersysteme (Vorlesung, 2 SWS)
Workload:
  • 55 Stunden Selbststudium
  • 45 Stunden Präsenzstudium
  • 20 Stunden Prüfungsvorbereitung
Lehrinhalte:
  • Motivation und Grenzen für parallele und verteilte Verarbeitung
  • Modelle der Parallelverarbeitung
  • Klassifikation von Parallelrechnern
  • Multi/Manycore-Systeme
  • Grafikprozessoren (GPUs)
  • OpenCL
  • Programmierumgebungen für Parallelrechner
  • Hardwarearchitekturen
  • Systemmanagement von Manycore-Systemen
Qualifikationsziele/Kompetenzen:
  • Die Studierenden können unterschiedliche Parallelrechnerarchitekturen charakterisieren.
  • Sie können Modelle für parallele Verarbeitung erläutern.
  • Sie können gebräuchlichen Programmierschnittstellen für Parallelrechnersysteme anwenden.
  • Sie können entscheiden, welche Parallelrechnerklasse sich zur Lösung eines speziellen Problems eignet und wie viele Prozessoren sinnvoll einsetzbar sind.
  • Sie können die Vor- und Nachteile verschiedener Hardwarearchitekturen beurteilen.
  • Sie können Software für parallele Rechensysteme unter Berücksichtigung der zugrundeliegenden Hardwarearchitektur entwickeln.
  • Sie können unterschiedliche Verfahren zur Bestimmung der optimalen Taktfrequenz und Versorgungsspannung bei Mehrkernsystemen (Dynamic Voltage and Frequency Scaling, DVFS) miteinander vergleichen.
Vergabe von Leistungspunkten und Benotung durch:
  • Klausur oder mündliche Prüfung nach Maßgabe des Dozenten
Modulverantwortlicher:
Lehrende:
Literatur:
  • G. Bengel, C. Baun, M. Kunze, K. U. Stucky: Masterkurs Parallele und Verteilte Systeme - Vieweg + Teubner, 2008
  • M. Dubois, M. Annavaram, P. Stenström: Parallel Computer Organization and Design - University Press 2012
  • B. R. Gaster, L. Howes, D. R. Kaeli, P. Mistry, D. Schaa: Heterogeneous Computing with OpenCL - Elsevier/Morgan Kaufman 2013
  • B. Wilkinson; M. Allen: Parallel Programming - Englewood Cliffs: Pearson 2005
  • J. Jeffers, J. Reinders: Intel Xeon Phi Coprozessor High-Performance Programming - Elsevier/Morgan Kaufman 2013
  • D. A. Patterson, J. L. Hennessy: Computer Organization and Design - Morgan Kaufmann, 2013
Sprache:
  • Wird nur auf Deutsch angeboten
Bemerkungen:

Es wird nur noch die Variante CS4170-KP06 Parallelrechnersysteme mit 6 Kreditpunkten angeboten.

Letzte Änderung:
2.9.2021

Modulhandbuch online

Zur Liste aller Module

Modulhandbuch als PDF