Im Projekt „Integrierte System- und Anwendungsanalyse für massivparallele Rechner“ (ISAR) des 1. BMBF-Calls zur Förderung von HPC-Software für skalierbare Parallelrechner wurde eine neuartige Umgebung zur Leistungsanalyse geschaffen, die nun als Open Source zur Verfügung steht. Grundlage dieser Umgebung ist das Leistungsanalysewerkzeug Periscope, das automatisch während der Ausführung von HPC-Programmen online nach Leistungsengpässen sucht. Eine Hierarchie von Analyseagenten macht das Werkzeug skalierbar für größte parallele Systeme. Über die detaillierte Analyse einzelner Anwendungen hinaus wurde in ISAR das Systemwerkzeug Periscope System Monitoring (PerSyst) realisiert. PerSyst überwacht HPC-Systeme und die darauf ausgeführten Anwendungen, um Optimierungspotential und Systemengpässe zu erkennen. Die gewonnenen Daten werden den Systembetreuern über eine Datenbank zur Verfügung gestellt, können aber auch direkt in eine detaillierte Anwendungsanalyse mit Periscope einfließen. Hierbei werden die gefundenen Leistungseigenschaften und deren zeitliches Auftreten zu Beginn der Analyse mit Periscope eingelesen, um einzelne Unterprogramme, Schleifen, parallele Regionen und MPI-Aufrufe mit Optimierungspotential zu identifizieren. Partner des ab 2008 für drei Jahre geförderten Projekts waren die TU München, die Gauss-Zentren LRZ und RZG sowie IBM und ParTec. Die Projektergebnisse fließen auch in Werkezeuge von IBM und ParTec ein. Weitere Informationen: ISAR