Softwarekonferenz für Parallel Programming,
Concurrency, HPC und Multicore-Systeme
Heidelberg, Print Media Academy, 29.-31. März 2017

parallel 2017 » Programm »

// Schneller, höher, weiter – Vorgehen zur Performanceanalyse und -optimierung

Mit einem parallelen Programm ist die Arbeit noch nicht getan. Heutige Rechnersysteme sind komplexe Systeme: zahlreiche Rechenkerne mit mehreren Cache-Ebenen und Speichercontrol-lern. Einfach Threads zu erzeugen führt meistens entweder zu Lastungleichgewichten oder zu negativen Effekten, welche die Leistungsfähigkeit der parallelen Applikation einschränken. In diesem Vortrag zeigen wir den Einfluss der Rechnerarchitektur auf die Parallelisierbarkeit einer Applikation und geben Einblick in die Techniken und Werkzeuge zur Performance-Analyse von parallelen Applikationen. Anhand von Beispielen zeigen wir typische Performance-Probleme und erklären, wie sie mittels der Werkzeuge erkannt und behoben werden können.

Vorkenntnisse
Grundkenntnisse der allgemeinen parallelen Programmierung. Grundkenntnisse des Aufbaus aktueller Rechnersysteme. Interesse an der Art und Weise wie parallele Programme auf moder-ner Hardware ausgeführt werden und wie die Leistung dieser Ausführung analysiert sowie ver-bessert werden kann.

Lernziele
Wir vermitteln ein grundlegendes Verständnis der Möglichkeiten der Performanceanalyse paral-leler Programme auf aktueller Hardware. Wir zeigen, wie typische Performanceprobleme aufge-spürt und behoben werden können. Dabei unterhalten wir das Publikum mit echten Fallstudien.


// Dr. Ing. Michael Klemm Dr. Ing. Michael Klemm

arbeitet bei der Intel Deutschland GmbH. Seine Interessen liegen im Programmiersprachendesign, der effizienten parallelen Programmierung sowie Performance-Optimierung. Michael Klemm ist seit April 2016 CEO des OpenMP Architecture Review Boards.


// Dr. Dirk Schmidl Dr. Dirk Schmidl

arbeitet am IT Center der RWTH Aachen im Bereich HPC und beschäftigt sich mit Performance-Analyse und -Optimierung. Er ist Arbeitspaketleiter im durch die EU geförderten "Centre of Excellence - Performance Optimisation and Productivity".