Start |  english |  Kontakt | Internes |  KIT

Multicore-Programmierung: Praktikum

Dozenten

Prof. Dr. Wolfgang Karl
Dr. Rainer Buchty, David Kramer

Inhalt

Offizielle Informationen der Fakultät zum Seminar gibt es im i3v.

Multicore-Prozessoren durchdringen mehr und mehr den Alltag: Egal ob PC, Spielekonsole oder Handys -- die Leistungsfähigkeit wird durch Verwendung mehrerer, ggf. spezialisierter, Prozessorkerne auf einem Chip erzielt.

Das Praktikum betrachtet die Programmieraspekte von Multicore-Prozessoren. Ziel des Praktikums ist die effiziente Programmierung solcher Systeme. Deren Programmierung erfordert andere Denkweisen als bei der traditionellen sequentiellen Programmierung und gestaltet sich im direkten Vergleich zu dieser aufwendiger und fehleranfälliger.

Im Rahmen des Praktikums werden sequentielle Programme aus dem Bereich der numerischen Mathematik durch verschiedene Programmiermodelle (z.B. OpenMP und MPI) parallelisiert. Anschließend werden diese Implementationen mithilfe industrieller Werkzeuge hinsichtlich Korrektheit und Leistungsfähigkeit analysiert und entsprechend optimiert.

Anmeldung unter http://itec.uka.de/capp/anmeldung.

Vorbesprechung: Montag, 22.10.2007, 17:00 im Raum 267 (Geb. 20.20)