|
|
Software-Werkzeuge zur Unterstützung von Programmierung und OptimierungBei der Realisierung von Anwendungen auf Parallelrechnern ist neben der Programmentwicklung und Ergebnisverifikation die Performance-Analyse - in viel stärkerem Maß als bei sequentiellen Rechnern - zu einem wichtigen und zeitaufwendigen Bestandteil der Implementationsarbeiten geworden. Es hat sich in der Praxis gezeigt, daß leistungsfähige und benutzerfreundliche Werkzeuge, die diese Aufgaben unterstützen, sehr hilfreich sind und die benötigte Zeit zur Problemlösung drastisch reduzieren können. Das ZIH sieht deshalb als eine wichtige Teilkomponente seines Aufgabenspektrums - die Entwicklung und Bereitstellung von Software-Werkzeugen sowohl zur Unterstützung der Programmierung als auch zur Performance-Analyse und -Optimierung. Zielsetzung dieser Werkzeuge ist, die bei der Programmierung von großen Anwendungen auf Parallelrechnern zu beobachtenden Probleme verständlich zu machen und die effiziente Programmierung derartiger Systeme zu unterstützen. Als Beispiel kann hier die
Performance-Visualisierungsumgebung Vampir dienen, die in einer
Forschungslandschaft entwickelt wurde und heute - weltweit
akzeptiert - als effektives Werkzeug erfolgreich zur
Analyse und Optimierung von parallelen Programmen
eingesetzt wird. Weiterentwicklungen und Verbesserungen,
die im Rahmen der aktiven Forschungsarbeit am ZIH auf
diesem Gebiet entstehen, werden in regelmäßigen Abständen
über die Mailing-Liste zih-vampir-research bekannt gemacht. Die
Mailing-Liste kann hier abonniert werden.
Die Vampir Werkzeugumgebung mit ihren eng
zusammenarbeitenden Komponenten
Aktuelle Projekte:
|
NeuigkeitenKontaktHausadresse:
|
||||||||||||||||||||||||||