Entwickler wie auch Endanwender können mit dem quelloffenen, auf diversen Plattformen einsetzbaren Linux®-Softwarewerkzeug die Performanz von Anwendungen auf IA32-, IA64-, EM64T- und AMD64-basierten Systemen analysieren - für Konfigurationen, die vom Einzelknoten bis hin zur extrem skalierenden Großumgebung reichen. Das OpenSource-Tool ist das Produkt einer industriell-behördlichen kooperativen Anstrengung, die sich zum Ziel setzte, für US-Labs, Universitäten und andere Einrichtungen und Forscher ausgefeiltere quelloffene Hochleistungswerkzeuge zur Verfügung zu stellen.
Open/SpeedShop ging hervor aus der Zusammenarbeit von SGI mit dem Lawrence Livermore National Laboratory (LLNL), dem Los Alamos National Laboratory (LANL) und den Sandia National Laboratories (SNL) und nutzt Technologie für dynamische Instrumentierung, die an den Universitäten von Wisconsin und Maryland entwickelt wurde.
Funktionen, Features
-------------------------------
Als grundlegende Funktionen bietet das Werkzeug unter anderem: * Program-counter Sampling * Exklusive und inklusive Userzeit * CPU Hardware-Performance Counter * MPI Event-Tracing * I/O-Call Tracing * Testläufe für Floating-point-Exception. Open/SpeedShop ist modular ausgelegt und erweiterbar und unterstützt mehrere Plug-in-Schichten, über die der Anwender seine eigenen Performanz-Experimente einbringen kann. Infrastruktur und Basiskomponenten des Werkzeugs werden quellenoffen freigegeben unter GPL- und LGPL-Konditionen (General Public Licence, bzw. Lesser General Public Licence).
Key-Features des OpenSource-Tools:
* 3 Betriebsmodi - Batch-Modus; interaktive Befehlszeilen-Eingabe; graphische Benutzerschnittstelle
* unterstützt werden verschiedene Plattformen in Single-System-Image-(SSI)- Konfiguration oder Cluster-Konfiguration, sowie SGIs Super-Cluster-Systeme
* unterstützt wird eine große Zahl von Prozessen, Threads und Ranks.
Auf der SC05 live demonstriert
Während der SC05, der Internationalen Herbst-Konferenz für Supercomputing, Networking und Storage in Seattle, wurde SGIs Analyse-Tool für quelloffene HPC-Anwendungen in diversen Demonstrationen und Technischen Sessions bereits präsentiert.
Für weitere Infos, oder um die Developer-Beta-Version von Open/SpeedShop herunter zu laden: http://oss.sgi.com/...