High Perfomance Computing - SS 2013

Fragen zur Vorlesung oder Übung bitte im Opens external link in current windowForum stellen. Auch Diskussionen zu den Themen der Vorlesung, den Übungen, guter Literatur etc. sind dort ausdrücklich erwünscht.

Aktuelles

  • Ankündigung: Die Vorlesung vom 2. Juli 2013 findet in der ersten Hälfte der Übungen am 1. Juli 2013, also von 14 - 16 Uhr, im Raum 2001 in O29 (Lehrgebäude Medizin) statt. Übungen sind dann in dieser Woche am Montag nach der Vorlesung (16-18 Uhr) und am Dienstag von 10-12 Uhr im MacPool.
  • Die erste Übung findet am Montag, den 15. April, statt und ist zur Auffrischung der C++-Kenntnisse gedacht. Wir treffen uns im MacPool (He18, U41).

Allgemeine Informationen

Typ

Vorlesung, Übung, Praktikum (2/2/2)

Leistungspunkte:

10 LP (Bachelor)
12 LP (Master)

Veranstalter

  • Dr. Andreas Borchert
  • Prof. Dr. Stefan Funken
  • Prof. Dr. Karsten Urban
  • Dipl.-Math. Markus Bantle
  • Dipl.-Math. oec. Kristina Steih

Studiengänge

  • Bachelor CSE
  • Bachelor/Master Mathematische Biometrie
  • Bachelor/Master Mathematik
  • Bachelor/Master Wirtschaftsmathematik
  • ... (z.B. Studierende der Informatik: bei Interesse bitte nachfragen)

Prüfung:

  • Abschluss-Projekte
  • aktive Teilnahme an den Übungen/Praktika

Die Projekte werden im Laufe des Semesters in den Übungen bekanntgegeben. Zur Prüfungsleistung gehört eine ca. 10minütige Projekt-Präsentation, Master-Studierende müssen zusätzlich eine schriftliche Ausarbeitung anfertigen.

Termin Projekt-Präsentationen: 5. August 2013

     

    Inhalt

    • Architektur von Parallelrechnern
    • Parallele Effizienz, Parallelisierung, MPI
    • Der Cluster Pacioli
    • Parallele Finite Elemente Methode
    • Parallele numerische Verfahren für lineare Gleichungssysteme
    • Gebietszerlegung, Graph-Partitionierung, parallele Vorkonditionierer
    • Paralleles Mehrgitter-Verfahren
    • Symmetrische Eigenwertprobleme

    Vorlesung

    • Dienstag, 10:00 - 12:00, He 18, Raum E20

    Die erste Vorlesung findet am Dienstag, den 16. April, statt. 

    Skripte:

    Teil 1 (Borchert)

    Initiates file downloadVorlesung 16. April Initiates file downloadCode-Beispiele 16. April
    Initiates file downloadVorlesung 23. April Initiates file downloadCode-Beispiele 23. April
    Initiates file downloadVorlesung 30. April Initiates file downloadCode-Beispiele 30. April
    Initiates file downloadVorlesung 07. Mai   Initiates file downloadCode-Beispiele 07. Mai
    Initiates file downloadVorlesung 14. Mai   Initiates file downloadCode-Beispiele 14. Mai
    Initiates file downloadTeil 1 gesamt (mit funktionierender PDF-Navigation)

    Teil 3 (Urban)

    Initiates file downloadSkript zu den Vorlesungen 2. - 16. Juli

    Übungen

    • Montag, 14:00 - 18:00, He 18 (MacPool U41, Untergeschoß links)

    Wir beginnen mit den Übungen am Montag, den 15. April, mit einem allgemeinen C++-Training. Wir treffen uns im MacPool (He18, U41).

    Initiates file downloadBlatt 6  (Letztes Update: 29.05., 13:37 Uhr) Wichtig: Wir erwarten, dass Ihr Euch diesmal gut vorbereitet! Das Blatt ist lang und das hier sind die Grundlagen für den Rest des Semesters.

    Initiates file downloadBlatt 7

    Der Zugriff auf Material und Lösungen zu den Übungen ist auf das Uni-Netzwerk beschränkt. Von außerhalb der Uni bitte einen VPN-/Web-VPN-Zugang nutzen, Informationen dazu gibt es Opens internal link in current windowhier.

    Literatur

    • G. Alefeld, I. Lenhardt, H. Obermaier, Parallele numerische Verfahren, Springer 2002

    Es gibt online sehr viele (auch gute) Informationen zu C++. Ein paar ausgewählte Seiten sind z.B.:

    Contact