Informatisches Kolloquium Wintersemester 2009/2010

Montag, 11. Januar 2010
um 17 Uhr c.t.
Vogt-Kölln-Straße 30
Konrad-Zuse-Hörsaal
Gebäude B

Werkzeugentwicklung für Höchstleistungsrechner

Prof. Dr. Thomas Ludwig
Deutsches Klimarechenzentrum, Hamburg

Die effiziente Nutzung von Höchstleistungsrechensystemen bietet viele interessante Herausforderungen für die Informatik. Neben den Fragenstellungen zur Rechnerarchitektur und zur Programmiermethodik ist vor allem das Problem der optimalen Anpassung von parallelen Programmen an die Rechner von großer Bedeutung.

Der Anwender erhält hier durch eine Vielzahl von Werkzeugen Unterstützung. Diese werden interaktiv von ihm genutzt, wie z.B. Werkzeuge zur Fehlersuche und zur Leistungsoptimierung, oder arbeiten automatisch im Hintergrund, wie z.B. Lastausgleichssysteme. Allen diesen Werkzeugen liegt zugrunde, daß sie als Softwarekomponenten zwischen dem Betriebssystem und den parallelen Programmen zu liegen kommen. Trotz unterschiedlicher Funktionen, die sie anbieten, finden wir in ihrem Aufbau gewisse Regelmäßigkeiten. So reagieren diese Werkzeuge z.B. auf Ereignisse im Rechnersystem und zeichnen diese auf und kommunizieren mit dem Anwender und bieten ihm z.B. Möglichkeiten, den Ablauf seines Programmes zu beeinflussen.

Die neue Arbeitsgruppe "Wissenschaftliches Rechnen" von Prof. Ludwig verfügt über einen langjährigen Hintergrund in der Entwicklung solcher Werkzeuge zu verschiedenen Einsatzwecken. Ältere Konzepte für Werkzeuge zur Fehlersuche und Leistungsanalyse paralleler Programme wurden übertragen auf Werkzeuge zur Optimierung von Eingabe-/Ausgabesystemen und aktuell zur Erfassung und Verminderung des Energieverbrauchs beim Programmablauf.

Im Vortrag werden wichtige Strukturen solcher Werkzeugumgebungen erläutert und es wird aufgezeigt, welche Bedeutung sie in der Praxis des Hochleistungsrechnens haben.

Kontakt

Prof. Dr. Horst Oberquelle
E-Mail:
Telefon 2429