Multikern-Prozessoren (Prozessoren mit mehreren parallelen Rechenkernen auf einem Chip) werden zum üblichen Standard. Die Vorlesung befasst sich mit aktuellen Themen im Bereich der Softwareentwicklung für Parallelrechner und fokussiert dabei insbesondere Multikernrechner. Vorgestellt werden in diesem Kontext Entwurfsmuster, Parallelität in aktuellen Programmiersprachen, Multicore-Bibliotheken, Compiler-Interna von OpenMP sowie Fehlerfindungsmethoden für parallele Programme. Darüber hinaus werden auch Programmiermodelle für GPGPUs (General-Purpose computations on Graphics Processing Units) besprochen, mit denen handelsübliche Grafikkarten als allgemeine datenparallele Rechner benutzt werden können. Voraussetzungen sind elementare Kenntnisse von C++, Java, Betriebssysteme, Rechnerarchitektur. Diese Vorlesung kann unabhängig von oder ergänzend zur Vorlesung "Multikern-Rechner und Rechnerbündel" aus dem Wintersemester gehört werden.
Achtung: Diese Vorlesung ist nur in den Diplom- oder Masterstudiengängen Informatik bzw. Informationswirtschaft prüfbar, jedoch nicht im Bachelor.
Wann und wo: Montag, 15:45-17:15, HS -102, Geb 50.34
Erster Termin: 12. April
Vorlesung am 26.4.10 fällt aus; sie wird am 7.6.10, 17:30-19:00, HS -102, nachgeholt
(31.05.2010) Details zur Klausur stehen fest:
Wann: Freitag, 23.7.2010, 11.00-12.00 Uhr
Wo: Redtenbacher Hörsaal,
Geb. 10.91
Anmeldung: Über Link auf dieser Seite unten. Darüber hinaus geben Sie bitte Ihren blauen Schein, auf dem die Vertiefungsfachprüfung vermerkt ist, in der nächsten Vorlesung beim Dozenten oder bei Frank Otto (Raum 354, Geb. 50.34) ab.



