Ruprecht-Karls-Universität Heidelberg

This is an archive of our old website and not updated anymore

The current website can be found at conan.iwr.uni-heidelberg.de

Vorlesung Paralleles Höchstleistungsrechnen

Ort und Zeit:

  • V Di 9.30-11.00 in INF 368 (IWR) / 532, Do 9.30-11.00 in INF 368 (IWR) / 532
  • Ü Mi 9.00-11.00 in INF 350 (OMZ) / U011 (ab dem 24.10.)

Vorlesungsfolien

Simulation auf Höchstleistungsrechnern (pdf)
Parallele Rechnerarchitektur I (pdf)
Parallele Rechnerarchitektur II (pdf)
Parallele Rechnerarchitektur III (pdf)
Parallele Programmiermodelle I (pdf)
Parallele Programmiermodelle II (pdf)
Parallele Programmiermodelle III (pdf)
Distributed Memory Programmiermodelle I (pdf)
Distributed Memory Programmiermodelle II (pdf)
Distributed Memory Programmiermodelle III (pdf)
Distributed Memory Programmiermodelle IV (pdf)
Bewertung paralleler Algorithmen (pdf)
Grundlagen paralleler Algorithmen (pdf)
Algorithmen für vollbesetzte Matrizen I (pdf)
Algorithmen für vollbesetzte Matrizen II (pdf)
Algorithmen für vollbesetzte Matrizen III (pdf)
Partikelmethoden I + II (pdf)
Parallele Sortierverfahren (pdf)
Programmierung von Graphikkarten (pdf)
Iterative Lösung dünnbesetzter Gleichungssysteme (pdf)
Lösung tridiagonaler und dünnbesetzter linearer Gleichungssysteme (pdf)

Übungen

Übersicht C++ für wissenschaftliches Rechnen (pdf) [Farbreduzierte Druckversion (pdf)]
Übungsblatt 1 (pdf)
Übungsblatt 2 (pdf) [Hinweise zur Zeitmessung] [Hinweise zum Plotten von Daten]
Übungsblatt 3 (pdf)
Übungsblatt 4 (pdf) [OpenMP Beispielprogramm]
Übungsblatt 5 (pdf)
Übungsblatt 6 (pdf)
Übungsblatt 7 (pdf) [Neuer Version des Threads-Archivs ]
Übungsblatt 8 (pdf) [MPI-Ring] [Sequentielles Pi] [Sequentielles Jacobi-Verfahren] [Hinweise zur Benutzung von MPI im Pool]
Weihnachtsblatt 9 (pdf) [Sierpinski-Teppich] [Mandelbrot-Menge] [Ausgabe-Datei io.hh]
Übungsblatt 10 (pdf) [Sequentielle Matrix-Multiplikation]
Übungsblatt 11 (pdf) [N-Körper-Problem] [Visualisierung mit Paraview]
Übungsblatt 12 (pdf)

Literatur


Revision: 2242     Letzte Änderung: 2016-10-07 11