Lehrveranstaltung ausgeben

Lecture: Parallele Rechnerarchitekturen

Department Embedded Systems
Professor Prof. Dr. Bringmann
Tutor Gerum
Lecture Dienstags, 14 c.t. - 16 Uhr
Room Hörsaal 1 F119, Sand 6/7
Beginning Vorlesung startet um 14 c.t. (davor finden Übungen statt, 1. Übungstermin entfĂ€llt)
Amount 2 SWS / 4 LP
Amount of Exercices 2 SWS / 0 LP (in den 4 LP der Vorlesung enthalten)
Amount of Lab 2 SWS / 4 LP
Exam Combination         V+Ü (4 LP), V+Ü+P (8 LP)
Requirements         Grundlagen von Rechnerarchitekturen oder gleichwertig
Examination Subject      Technische Informatik

Description

Das Modul behandelt das Thema der parallelen Datenverarbeitung aus dem Blickwinkel der Rechnerarchitektur. Es werden Rechnerarchitekturkonzepte vorgestellt, mit deren Hilfe ParallelitÀt auf verschiedenen Ebenen zur Leistungssteigerung ausgenutzt werden kann. Das Modul umfasst dabei u.a. die folgenden Themen:

  • Parallelismus auf Maschinenbefehlsebene: Superskalartechnik, spekulative AusfĂŒhrung, Sprungvorhersage, VLIW-Prinzip, mehrfĂ€hdige BefehlsausfĂŒhrung
  • moderne Parallelrechnerkonzepte: speichergekoppelte Parallelrechner, symmetrische Multiprozessoren, Multiprozessoren mit verteiltem gemeinsamem Speicher, nachrichtenorientierte Parallelrechner
  • Multicore-Architekturen
  • Cache-KohĂ€renzprotokolle
  • Leistungsbewertung von Parallelrechensystemen
  • parallele Programmiermodelle
  • Verbindungsnetze (Topologie, Routing)
  • heterogene Systemarchitekturen
  • GPU

Literature

J. L. Hennessy, D. A. Patterson: Computer Architecture: A Quantitive Approach, Morgan Kaufmann Publishers Inc, 2003, 5. Auflage

Comment

Die Organisation der zugehörigen Übungen sowie des Praktikums (Gruppeneinteilung, Bekanntgabe von Zeiten und RĂ€umen usw.) findet in der ersten Stunde der Vorlesung statt.