Zweiter internationaler Workshop über hochleistungsfähige Infrastruktur für skalierbare Tools, Venedig, Italien
Von Laptops bis hin zu Supercomputern, zunehmend komplexe Multicore- und Beschleunigerhardware treiben die Nebenläufigkeit schnell voran. Am oberen Ende stehen Exascale-Systeme, die über 100 Millionen Threads unterstützen sollen, die auf erhöhten gleichzeitigen Zugriff zwischen den Knoten zurückgehen. Um alle Vorteile dieser erhöhten Nebenläufigkeit auszuschöpfen, sind neue Software- und Programmierungsmodelle notwendig. Mit steigender System- und Anwendungskomplexität sind skalierbare Werkzeuge für die Diagnose der Ursachen von Fehlern in Leistung und Richtigkeit von entscheidender Bedeutung.
Um Fehler in stark nebenläufigen Systemen zu diagnostizieren und zu beheben, werden die Werkzeuge selbst immer komplexer. Diese erfordern eine ausgefeilte Infrastruktur, um die Ursachen von Ausführungsunregelmäßigkeiten zu messen, zu analysieren, zu diagnostizieren und zu präsentieren. Um diese Komplexität zu bewältigen, besteht ein Bedarf an Abstraktionen, die die Werkzeugkonstruktion vereinfachen, und für Infrastruktur, die wiederverwendbar und erweiterbar ist.
Themen der Veranstaltung sind:
- generische, wiederverwendbare Werkzeug-Infrastruktur-Komponenten;
- Werkzeug-Komponenten-Interoperabilität;
- Werkzeug-Runtime-Design;
- skalierbare Online-und Offline-Attribution, Datenmanagement und Analyse-Techniken;
- Monitoring, Attribution und Analyseansätze für neuartige parallele Programmiermodelle;
- skalierbare Präsentation der Ergebnisse.Weitere Informationen sind abrufbar unter: http://wwwx.cs.unc.edu/~tgamblin/whist-2012(öffnet in neuem Fenster)