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
Prof. Dr. Benno Stabernack


Modulnummern

  • Master Computational Science: 7010
    • 552511 - Vorlesung
    • 552521 - Übung
    • 552501 - Prüfung

Ort/Termine

Die Vorlesung findet mittwochs von 10:00 Uhr bis 12:00 Uhr im Raum 03.04.1.02 statt.

Aktuelles
Abschlussvorträge 14.03.2018, 10:00 Uhr Universität Potsdam, Raum 03.04.2.14
  • 10:00 Uhr: Alexander Lindemann
  • 10:45 Uhr: Danny Puhan
  • 11:30 Uhr: Pause
  • 11:40 Uhr: Jan Sohre
Abschlussvorträge 13.03.2018, 10:00 Uhr Universität Potsdam, Raum 03.04.2.14
  • 10:00 Uhr: Moritz Kreuzer
  • 10:45 Uhr: Amadeus Lehmann
  • 11:30 Uhr: Pause
  • 11:40 Uhr: Laurin Liebsch
Notenbekanntgabe 13.03.2018 Notenliste
Aufgabenblatt 2 24.01.2018
Aufgabenblatt 1 18.01.2018
Exkursion zu e-shelter 13.12.2017, 10:00 Uhr e-shelter, Nonnendammallee 15, 13599 Berlin Alle Teilnehmer bis 8.12.2017 namentlich melden unter stabernack(at)uni-potsdam.de
Hausaufgaben/Projektaufgaben Abgabe am 21.03.2017 Die Aufgaben für die Mini-Projekte sind veröffentlicht
Erster Termin 18.10.2017, 10:00 Uhr - 12:00 Uhr Universität Potsdam, Raum 03.04.1.02

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