Vorlesung Paralleles Rechnen II - Architekturen und Middleware

Die Veranstaltung behandelt aktuelle Architekturen und Middleware für das Wissenschaftliche Rechnen und vermittelt ein vertieftes Verständnis für Cluster Computing und die Programmierung aktueller Hochleistungsrechner.


Veranstalter

Prof. Dr. Bettina Schnor


Modulnummern

  • Master Informatik:
    3011, 3021, 3031
  • Master Computational Science:
    7010

Ort/Termine

Die Vorlesung findet mittwochs von 10:00 Uhr bis 12:00 Uhr im Raum 03.04.2.01 statt. Die Präsentation der Projektergebnisse findet am 21. September statt.

Aktuelles
Klausureinsicht 4. August 2016, 12:00 - 13:00 Uhr Universität Potsdam, Raum 03.04.2.19
Klausurergebnisse 26. Juli 2016 Die Klausurergebnisse sind veröffentlicht.
Projektpräsentation 21.09.2016
Exkursion an das PIK Dienstag 28.06.2016, 12:10 Uhr PIK, Haus A31 (Michelson-Haus, Treffpunkt am großen Globus, innen), 14473 Potsdam Im Rahmen der Vorlesung Paralleles Rechnen, findet eine Exkursion an das PIK statt
Vortrag: Tom Wirth 08.06.2016, 10:15 Uhr Universität Potsdam, Raum 03.04.2.01 Fraunhofer-Institut für Nachrichtentechnik, Heinrich-Hertz-Institut, Berlin
Erste Vorlesung 13.04.2016, 10:00 Uhr - 12:00 Uhr Universität Potsdam, Raum 03.04.2.01

Materialien


Themenliste

  • Hardware: Grafikkarten und Co-Prozessoren
  • Programmiermodelle für Grafikkarten: CUDA, OpenCL, OpenACC
  • PGAS Sprachen versus MPI - Vergleich verschiedener Kommuinkationsmodelle: UPC, MPI two-sided, MPI one-sided
  • Ausgewählte MPI-Funktionen: Non-Blocking Collectives, Power-Aware Collectives
  • Parallele Verteilte Dateisysteme
  • Big Data: MapReduce, Hadoop-Cluster

Anforderungen

Vorlesung Paralleles Rechnen aus dem Bachelorstudium.


Literatur

Parallel Programming: for Multicore and Cluster Systems
Thomas Rauber, Gudula Rünger
Springer, 2. Auflage, 2013


Scientific Computing with Multicore and Accelerators
Jakub Kurzak, David A. Bader, Jack Dongarra
CRC Press, 2010


Parallel Programming
Michael J. Quinn
Mcgraw-Hill Higher Education, 2004


Scalable Parallel Computing: Technology, Architecture, Programming
Hwang/Xu
WCB/McGraw-Hill, 1998


Parallele Programmierung mit MPI
Peter Sanders, Thomas Worsch
Logos Verlag, 1997


Designing and Building Parallel Programs
Ian Foster
Addison Wesley, 1995