Kursbeschreibung01609 Computersysteme II
Bähring, Keller, Schiffmann
Der Kurs führt in die Grundlagen der Rechnerarchitektur ein. Neben grundlegenden Prozessortechniken werden die Architekturkonzepte hochperformanter Mikroprozessoren behandelt und an Beispielen verdeutlicht. Der Kurs befasst sich aber auch mit der Speicherhierarchie und Zukunftstechniken für Mikroprozessoren. So werden z. B. mehrstufige Cache-Speicher verwendet, um die hohen Taktraten moderner Mikroprozessoren voll auszunutzen. Die Leistungsgrenzen heutiger Prozessortechniken können nur durch parallelarbeitende Architekturen überwunden werden. Auf der Prozessorebene kann der Durchsatz durch eine mehrfädige Befehlsverarbeitung weiter gesteigert werden. Parallele Rechnersysteme verwenden entweder mehrere Prozessoren oder parallelarbeitende Rechenwerke. Bei Multiprozessorsystemen muss die Aufgabenstellung in Teilprobleme zerlegt werden, die durch miteinander kommunizierende Programme gleichzeitig bearbeitet werden. Je nach Art des Datenaustauschs unterscheidet man nachrichten- oder speichergekoppelte Systeme.
Dieser Kurs läuft in der zweiten Semesterhälfte und kann so gemeinsam mit Kurs 1608 Computersysteme I belegt werden.
Für folgende Informatik-Studiengänge vorgesehen: B
Akademiestudierende können in diesem Kurs keinen Leistungsnachweis erwerben.
Termine
Veranstaltungsbeginn: 24.11.2014
Material
Diese Lehrveranstaltung beinhaltet zugriffsgeschütztes Material, das nur nach dem Login eingesehen werden kann.