Sprungmarken

Servicenavigation

Hauptnavigation


Sie sind hier:

Home Lehre Lehrveranstaltungen SS 2011 Rechnerarchitektur (Deutsch)

Bereichsnavigation

Hauptinhalt

Homepage des Kurses Rechnerarchitektur im Sommersemester 2011

Überblick

  • Veranstalter: Prof. Dr. Peter Marwedel und Prof. Dr. Ramin Yahyapour
  • Vorlesung + Übung


Aktuelles

Die Übungsgruppenverteilung ist abgeschlossen. Nachmeldungen bitte per Mail direkt an Timon Kelter.

Termine


ZeitRaumDozent
Vorlesung Di 12:00-14:00 Uhr OH14, E23 Prof. Dr. Peter Marwedel, Prof. Dr. Ramin Yahyapour
Do 10:00-12:00 Uhr OH14, E23 Prof. Dr. Peter Marwedel, Prof. Dr. Ramin Yahyapour
Übung Mo 12:30-14:00 Uhr GB4, 318 Dr. Heiko Falk, Dipl.-Inform. Timon Kelter
Mo 14:15-15:45 Uhr GB4, 318(04.04.11 GB4-113) Dr. Heiko Falk, Dipl.-Inform. Timon Kelter
Fr 12:30-14:00 Uhr OH14, E02 Dr. Heiko Falk, Dipl.-Inform. Timon Kelter
Fr 14:15-15:45 Uhr OH14, E02 Dr. Heiko Falk, Dipl.-Inform. Timon Kelter


Lerninhalte und Ziele

In dieser Vorlesung werden fortgeschrittene Konzepte der Rechnerarchitektur vorgestellt. Am Anfang steht ein breiter Überblick über mögliche Programmiermodelle, wie sie für Universalrechner (z.B. MIPS-Architektur) und aber auch spezielle Maschinen (z.B. Signalprozessoren) entwickelt wurden.

Anschließend werden prinzipielle Aspekte der Mikroarchitektur von Prozessoren behandelt. Der Schwerpunkt liegt hierbei insbesondere auf dem sogenannten Pipelining und den in diesem Zusammenhang angewandten Methoden zur Beschleunigung der Befehlsausführung.

Im letzten Abschnitt werden Rechensysteme mit mehr als einem Prozessor bzw. mehreren Recheneinheiten betrachtet. Ausgehend von der nebenläufigen Verarbeitung mit Hilfe von sogenannten Threads werden Architekturen mit unterschiedlichem Kopplungsgrad zwischen den Berechnungs- und den verwendeten Speichereinheiten vorgestellt, wie z.B. Multi-Core-Systeme, Multiprozessoren und Cluster-Rechner.


Folien

Die Folien für die Vorlesung Rechnerarchitektur Sommersemester 2011 finden Sie hier.


Materialien

Literatur

  • Hennessy, John L., Patterson, David A.: Computer Architecture - A Quantitative Approach, Morgan Kaufman, 3. Auflage 2003.
  • Culler, David E., Singh, Jaswinder Pal, Gupta, Anoop: Parallel Computer Architecture: A Hardware/Software Approach, Morgan Kaufman, 1999.
  • Hwang, Kai: Advanced Computer Architecture: Parallelism, Scalability, Programmability, McGraw-Hill, 1993.
  • Shen, John Paul, Lipasti, Mikko H.: Modern Processor Design, McGraw-Hill, 2003.
  • Adve, Sarita V., Gharachorloo, Kourosh: Shared Memory. Consistency Models: A Tutorial, DIGITAL, WRL Research Report 95/7.

Weitere Informationen

Die Veranstaltung ist äquivalent zur ehemaligen Wahlpflicht-Vorlesung "Rechensysteme".

Gemäß Beschluß des Prüfungsausschusses Informatik vom 21.4.2004 kann diese Veranstaltung von Studierenden nach DPO 2001 mit Nebenbenfach Elektrotechnik nicht zusammen mit der E-Technik Veranstaltung "Technische Informatik" für das Diplom verwendet werden!

Prüfung / Leistungsnachweis

  • Prüfung (Bachelor, DPO 2001): Klausur (benotet, 9 Credits)
    am Freitag, 29.07.2011, 09.00 Uhr bis 10.30 Uhr, HS 2 und 3 in EF 50, über Inhalte von Vorlesung und Übungen
    Einsichtstermin: 17.8.2011, 10:00 Uhr, Gebäude Otto-Hahn-Straße 16, Raum E18
  • Nachklausur: Montag, 12.09.2011, 09.00 Uhr bis 10.30 Uhr, HS 2 EF 50
    Geänderter Einsichtstermin: 22.9.2011, 9:15 Uhr, Gebäude Otto-Hahn-Straße 16, Raum E18
    Liste der vorläufigen Ergebnisse
  • Leistungsnachweis (DPO 2001): Bearbeitung der Übungsaufgaben (mindestens 60% der Gesamtpunktzahl erforderlich) + Präsentation ausgewählter Lösungen.
  • Sonderregelungen für Nebenfachstudierende: wenn zwingend erforderlich nach Absprache