EN

Modul

Modelle der Parallelverarbeitung [M-INFO-100828]

Leistungspunkte
5
Turnus
Jedes Sommersemester
Dauer
1 Semester
Sprache
Deutsch
Level
4
Version
1

Verantwortung

Einrichtung

  • KIT-Fakultät für Informatik

Bestandteil von

Teilleistungen

Identifier Name LP
T-INFO-101365 Modelle der Parallelverarbeitung 5

Erfolgskontrolle(n)

Siehe Teilleistung

Qualifikationsziele

Qualifikationsziele:
  Die Studierenden sind in der Lage, selbstständig die Effizienz
  paralleler Algorithmen für verschiedene parallele Modelle
  einzuschätzen, Schwachstellen zu identifizieren und Ansätze zu
  deren Behebung zu entwickeln.
Lernziele:
  Die Studierenden kennen grundlegende Methoden der
  Parallelverarbeitung, verschiedene Möglichkeiten, sie auf Modellen zu
  realisieren, die verschiedene Ideen zur Realisierung von Parallelität
  nutzen, und grundlegende komplexitätstheoretische Begriffe.

Voraussetzungen

Siehe Teilleistung

Inhalt

  • Modelle der ersten Maschinenklasse (Turingmaschinen und Zellularautomaten) und zweiten Maschinenklasse (parallele Registermaschinen, uniforme Schaltkreisfamilien, altermierende TM, Baum-ZA, ...) und jeseits davon (NL-PRAM)
  • Aspekte physikalischer Realisierbarkeit,
  • MPI

Die Studierenden kennen grundlegende Methoden der Parallelverarbeitung, verschiedene Möglichkeiten, sie auf Modellen zu realisieren, die verschiedene Ideen zur Realisierung von Parallelität nutzen, und grundlegende komplexitätstheoretische Begriffe.

Die Studierenden sind in der Lage, selbstständig die Effizienz paralleler Algorithmen für verschiedene parallele Modelle einzuschätzen, Schwachstellen zu identifizieren und Ansätze zu deren Behebung zu entwickeln.

Arbeitsaufwand

Vorlesung (23 x 1.5 h) 34.5 h
Vorlesung nacharbeiten (23 x 2 h) 46 h
Prüfungsvorbereitung (23 x 3 h) 69 h
Summe 149.5 h