Start |  english |  Kontakt | Internes |  KIT
Kontakt
Prof. Dr. Wolfgang Karl

Haid-und-Neu-Str. 7
76131 Karlsruhe
Deutschland

Tel.: +49 721 608-43771
Fax: +49 721 608-43962

E-Mail: karl@kit.edu

Softwarepraktikum Parallele Numerik

Dozenten

Prof. Dr. Wolfgang Karl
Prof. Dr. Götz Alefeld
Thomas Becker
Markus Hoffmann

Inhalt

Das Praktikum behandelt die Methode der Finiten Elemente als numerische Lösungsmethodik partieller Differentialgleichungen insbesondere im Hinblick auf die Anwendung auf praxisnahe Problemstellungen aus den verschiedenen Bereichen der Naturwissenschaften und mit Blick auf die Parallelisierungseigenschaften und -möglichkeiten. Dabei werden in kleinen und nach Möglichkeit interdisziplinären Gruppen Projekte bearbeitet, die sich inhaltlich sowohl mit dem mathematischen Hintergrund als auch der technischen Umsetzung befassen. Eine Programmierbibliothek zur Vereinfachung der Anwendung der Methode der Finiten Elemente wird zur Verfügung gestellt.

Vorherige Besuche entsprechender Vorlesungen zu den Themengebieten Numerik Partieller Differentialgleichungen, Methode der Finiten Elemente sowie wissenschaftliches Rechnen und Parallelisierungsmethodik sind hilfreich, aber keine Voraussetzung für die Teilnahme. Alle notwendigen theoretischen Grundlagen werden im Rahmen des Praktikums wiederholt und vertieft.

Erste Programmiererfahrungen in C/C++ werden empfohlen.

 

Lernziele
Nach erfolgreichem Abschluss des Praktikums können Studierende

  • numerische Methoden aus dem Umfeld der Partiellen Differentialgleichungen sowie der Methode der Finiten Elemente beherrschen.
  • grundlegende und weiterführende Techniken der Parallelverarbeitung beherrschen.
  • Programmierbibliotheken zur Methode der Finiten Elemente nennen und exemplarisch eine dieser Bibliotheken verwenden.
  • numerische Methoden aus dem Umfeld der Partiellen Differentialgleichungen sowie der Methode der Finiten Elemente auf gegebene und neue Problemstellungen anwenden.
  • grundlegende und weiterführende Techniken der Parallelverarbeitung auf gegebene und neue Problemstellungen anwenden und diese analysieren.
  • Projekte eigenständig innerhalb eines interdisziplinären Teams bearbeiten.

 

Allgemeines

  • Das Praktikum wird wöchentlich an zwei festen Terminen betreut. Diese Termine werden in kürze hier bekannt gegeben.
    Hinweis: An einigen wenigen Terminen herrscht Anwesenheitspflicht. Grundsätzlich dienen diese Termine zur Besprechung der Aufgaben sowie zur Klärung von Fragen. Wir weisen ausdrücklich darauf hin, dass die Bearbeitung der Aufgaben zu lediglich diesem Termin in der Regel nicht genügen wird.
  • Die Durchführung des Praktikums erfolgt in Teams zu zwei oder drei Personen.
  • Abgeschlossen wird das Praktikum mit einer schriftlichen Ausarbeitung.

 

Anmeldung

  • http://capp.itec.kit.edu/anmeldung
  • Die Teilnehmerzahl ist begrenzt! Sollte es mehr Interessenten als mögliche Teilnehmer geben, so entscheidet die Reihenfolge der Anmeldung.

Die Vorbesprechung findet am Dienstag, den 18.10.2016, um 13:00 Uhr in Raum AU10, Gebäude 07.21, Technologiefabrik (Untergeschoß), statt.

Einführungen und Aufgabenblätter

Datum Einführungsfolien Aufgabenblatt Quelltexte Abgabe bis
18.10.2016, 13:00 Uhr Vorbesprechung - - -
24.10.2016, 13:00 Uhr Einführung OpenMP OpenMP45.pdf IntroOpt.pdf
25.04.2016, 13:00 Uhr Einführung FEM und Projekt Projekt1.pdf -
  Projekt 1 project1_de.pdf sourcesProject1.zip 19.12.2016
20.12.2016, 13:00 Uhr Ergänzende Methoden der FEM - - -
  Projekt 2 project2_de.pdf sourcesProject2.zip 07.02.2017
20.12.2016, 13 Uhr Einführung CUDA - - -