zurück zur Suche

Parallel Programming Systems

IN2365Wahlmodulkatalog Informatik3 ECTSEnglischUnregelmäßigDepartment Computer Engineering
KI-überarbeitetes Infoblatt. Auf Basis der TUMonline-Modulbeschreibung, sprachlich aufbereitet.Original in TUMonline

Worum geht's

Du lernst, wie Parallelprogrammiermodelle effizient implementiert werden und wie Compiler und Laufzeitumgebungen diese Modelle auf reale Mehrkern‑Architekturen abbilden. Am Ende weißt Du, wie grundlegende Algorithmen und Mechanismen (z. B. Locks, Barrieren, Scheduling) funktionieren und wie sie mit Prozessorarchitekturen interagieren, exemplarisch erläutert anhand der Intel‑Architektur.

Was du danach kannst

  • Grundlagen der effizienten Implementierung von Parallelprogrammiersprachen und -modellen
  • Verständnis der Interaktion zwischen Laufzeitumgebung und Hardware
  • Kenntnis fundamentaler Algorithmen für parallele Mechanismen (Locks, Barrieren, …)

Aus was das Modul besteht

  • VorlesungPräsentation der Konzepte und Algorithmen; exemplarische Umsetzung an Intel‑Architektur

Lehrmethode

  • Vorlesung mit Folienermöglicht strukturierte Vermittlung und einfache Verteilung des Materials
  • Interaktive Diskussionenfördern Verständnis und Klärung offener Fragen (abhängig von Teilnehmerzahl)
  • Zusatzmaterialien (Papers, Code, Demos)veranschaulichen Inhalte und unterstützen das Verständnis

Termine

VorlesungParallel Programming Systems (IN2365)

  • Fr.08:30–12:0001.06.020, Unterrichtsraum ohne Infrastruktur (5606.01.020)
    7× · 23.10.–05.02.
    • 23.10.
    • 06.11.
    • 27.11.
    • 11.12.
    • 08.01.
    • 22.01.
    • 05.02.

Aus dem laufenden Semester, unverbindlich.

Modulbewertungen

Noch keine Bewertungen für dieses Modul.

Modul bewerten

Fülle nur die Kategorien aus, die du beurteilen kannst – je Kategorie entweder Sterne und Text zusammen oder gar nichts.

Vorlesung
Übung
Prüfung

Offizielle Seite in TUMonline · Angaben unverbindlich.