Beschreibung
Für Rechenintensive Simulationen von Schwerionen-Kollisionen oder Laser-Impulse erregte Halbleiter würde in 90er Jahren ein FORTRAN Code entwickelt zur Lösung von Kadanoff-Baym Gleichungen aus Quanten-statistische Mechanik. Der Simulationscode soll jetzt optimiert und parallelisiert werden, damit es auf modernen Super Computern eingesetzt werden könnte. Ziel ist es ins C/C++ zu übersetzen, Nutzung von Arbeitsspeicher zu minimieren und einer möglichst hohen Performance beim Einsatz auf parallele Rechen Systeme zu erreichen. Dafür sollen die Algorithmen für Nutzung des Green Funktion Faltung Technik zum Lösung des Integral Gleichung mit Fast Fourier Transformation Methode analysiert und eine geeignete Code Optimierung gefunden werden. Mit Hilfe Performance Analyse Werkzeugen soll eine maximale Performance beim Simulationen auf massive parallel Systeme erreichen werden.
Arbeitsumfang:
• Einarbeitung in die Green Funktionen Technik, Lösung von Integral Gleichungen und Fast Fourier Transformationen • Codeanalyse und Übersetzung des FORTRAN Codes ins C/C++ • Implementierung von parallele Algorithmen • Optimierung für graphische Prozessoren (GPU) • Dokumentation der Ergebnisse
Anforderungen
Persönliche Qualifikation: -Programmieren in C/C++ und Grundkenntnisse in FORTRAN -Grundkenntnisse in hohe Mathematik: Green Funktionen, Integral Gleichungen, Fast Fourier Transformationen Optional: -Paralleles Programmieren mit OpenMP, MPI, OpenCL/CUDA für GPUs,
Ansprechpartner
Fachliche Auskünfte erteilt Ihnen gerne Dr. Gevorg Poghosyan, +49-721-608-25604, via Email poghosyan@kit.edu