Modul
Modelle der Parallelverarbeitung [M-INFO-100828]
Leistungspunkte
5Turnus
Jedes SommersemesterDauer
1 SemesterSprache
DeutschLevel
4Version
1Verantwortung
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 nacharbeiten (23 x 2 h) 46 h
Prüfungsvorbereitung (23 x 3 h) 69 h
Summe 149.5 h