In dieser Veranstaltung sollen parallele Algorithmen aus verschiedenen Anwendungsbereichen analysiert, implementiert und auf einem Parallel-/Multicore-Rechner zur Ausführung gebracht werden.

Ziel ist es, durch Ausnutzen „vieler“ CPUs/Kerne eine Reduzierung der Ausführungszeit im Vergleich zur sequentiellen Version der Algorithmen zu erzielen und dennoch den „Gefahren“ der Parallelprogrammierung (Race Conditions, Deadlocks, Livelocks, etc.) zu trotzen.

Um die erreichten Ergebnisse richtig einschätzen zu können, werden sie anhand der Kenngrößen „Beschleunigung“ und „Effizienz“ bewertet.

Prof. Dr. Thomas Umland - Hochschule Bremerhaven  GI-Mitglied