ipdlogo Softwareentwicklung für moderne parallele Plattformen dept-logo unilogo

Vorlesung SS 2013

Softwareentwicklung für moderne parallele Plattformen (2 SWS)
Multikern-Prozessoren (Prozessoren mit mehreren parallelen Rechenkernen auf einem Chip) sind 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 GPUs 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 zu der Vorlesung "Multikern-Rechner und Rechnerbündel" aus dem Wintersemester gehört werden.

Termin

Tag Anfang Ende Ort
Donnerstag9:45h11:15hGeb. 50.34, R. 131

Veranstalter

Wissenschaftliche Mitarbeiter
Carril Rodriguez, Luis Manuel
Molitorisz, Korbinian

Unterlagen

Vorlesungsfolien 1-up
Kapitel 0 - Inhalt[V1.0, 2013-04-18 12:20:26](Download)
Kapitel 1 - Einführung[V1.0, 2013-04-18 12:20:52](Download)
Kapitel 2 - Entwurf[V1.0, 2013-04-25 11:33:56](Download)

blank
 Login
Login: 
Passwort: 
 Links
  » IPD Tichy
  » JavaParty
  » JPlag
  » ClusterOS
  » Jamaica
  » Education Support Centre
  » CHIL
blank up