Um die Ressourcen des DKRZ optimal für die Klimawissenschaften zu nutzen, ist es wichtig, die Programm-Codes der Modelle im Hinblick auf die eingesetzten Systeme zu optimieren. Dies umfasst verschiedene Bereiche:

  • Parallelisierung (z.B. MPI oder OpenMP)
  • Knoten-basierte Optimierung (z.B. Vektorisierung oder Cache-Optimierung)
  • Laufzeitoptimierung
  • Ein-/Ausgabe-Optimierung

Dienste

Bei der Optimierung von Modellcodes unterstützt das DKRZ seine Nutzer durch:

  • Beratung und Hilfe in der Code Optimierung und Parallelisierung
  • Workshops zu den Methoden der Code-Optimierung
  • Bereitstellung von  Werkzeugen zur Performanceanalyse und Monitoring

Ansprechpartner