Rechnerarchitekturen II
Inhalt/Lernziele
Die Vorlesung Rechnerarchitekturen II baut auf der Vorlesung Rechnerarchitekturen I auf. Zu Beginn werden einige Themen aus dem ersten Teil weiter fortgeschrieben, insbesondere Pipelining, Caches und das Memory Management. Ein zweiter Block beschäftigt sich mit dem Power Prozessor von IBM. Anhand dieses Beispiels wird eine Entwicklungsgeschichte mit den sukzessiven Verbesserungen von Generation zu Generation dargestellt. Dazu gehören auch Erweiterung des Befehlssatzes und die Implementierung eines realen Speichermanagements. Aspekte der Zuverlässigkeit runden diesen Block ab. Der dritte Block beschäftigt sich zunächst mit der VAX-, der SUN- und der z-Architektur, bevor auf die Intel-Architekturen eingegangen wird. Hier ist insbesondere der Itanium von Bedeutung, der einer der modernsten Prozessoren überhaupt ist. Zum Schluss werden noch zwei spezielle Prozessorarchitekturen vorgestellt, die digitalen Signalprozessoren und die Grafikprozessoren.
Literatur
- David A. Patterson, John L. Hennessy: Computer Organization and Design: The Hardware/Software Interface", Second Edition, Morgan Kaufman Publishers
- David A. Patterson, John L. Hennessy: Computer Architecture: A Quantitative Approach", Second Edition, Morgan Kaufman
- P. Lapsley, J. Bier, A. Shoham, E. A. Lee: DSP Processor Fundamentals, IEEE Pre
Dozent
Zielgruppe
- Angewandte Informatik
- Technische Informatik
- Elektrotechnik
Leistungspunkte
5
Prüfungsart
mündlich
Voraussetzungen (formal)
Keine
Voraussetzungen (inhaltlich)
Rechnerarchitekturen I