Heterogene parallele Rechensysteme

Inhalt

Moderne Rechnerstrukturen nützen den Parallelismus in Programmen auf allen Systemebenen aus. Darüber hinaus werden anwendungsspezifische Koprozessoren und rekonfigurierbare Bausteine zur Anwendungsbeschleunigung eingesetzt. Aufbauend auf den in der Lehrveranstaltung Rechnerstrukturen vermittelten Grundlagen, werden die Architektur und Operationsprinzipien paralleler und heterogener Rechnerstrukturen vertiefend behandelt. Es werden die parallelen Programmierkonzepte sowie die Werkzeuge zur Erstellung effizienter paralleler Programme vermittelt. Es werden die Konzepte und der Einsatz anwendungsspezifischer Komponenten (Koprozessorkonzepte) vermittelt.

VortragsspracheDeutsch
Literaturhinweise
  • Theo Ungerer:Parallelrechner und parallele Programmierung, Spektrum, Akademischer Verlag, 1997
  • L. Hennessy, D. A. Patterson: Computer Architecture: A Quantitative Approach, Morgan Kaufmann, 6. Auflage, 2020
  • M. Dubois, M. Annavaram, P. Stenström:Parallel Computer Organization and Design, Cambridge University Press, ISBN: 9780521886758, August 2012