Inhalte der Vorlesung Rechnerarchitekturen II
In dem Modul Rechnerarchitekturen II erhalten die Studierenden eine grundlegende Einführung in die
Struktur und Funktionsweise paralleler Rechnerstrukturen.
Neben den grundlegenden Strukturen aus Rechnerarchitektur I in allgemeinen Fragen zur Rechnerarchitekturen werden hier die speziellen Elemente paralleler Systeme vermittelt. Wesentliche Punkte der Vorlesung umfassen:
- Allgemeine Architekturmodelle
- Architekur von Rechen-, Leit- und Steuerwerk
- Optimierungen
- Speicherarchitekturen
- Cacheberechnungen
- Branch-Prediction Architekturen
- Leistungsbewertung
- Peripherie- und Bussysteme
- Beispiele an den MIPS-, x86- und PowerPC-Architekturen
Dabei werden die Studierenden in exemplarischer Weise in typische Fragestellungen der Rechnerarchitektur wie z.B. Entwurfsziele und Beurteilungskriterien eingeführt. Die Vorlesung wird durch viele praktische Beispiele an verschiedenen Systemarchitekturen unterstützt.
Das Modul Rechnerarchitektur setzt sich aus den beiden Teilen Rechnerarchitekturen I und II zusammen.
Im zweiten Teil mi der Vorlesung Rechnerarchitekturen II werden spezielle Architekturen für moderne, sehr leistungsfähige Rechner vorgestellt. Diese Vorlesung ist dafür wesentliche Grundlage.
Lernziele
Die Studierenden erwerben die Befähigung, einzelne Komponenten eines Rechners
zu analysieren, sowie das Zusammenspiel der Komponenten als Ganzes zu
bewerten. Dadurch werden die Studierenden in die Lage versetzt, Rechner für
konkrete Aufgabenstellungen zu spezifizieren und zu bewerten.