ipdlogo Publikation 'Grundlagen der Parallelprogrammierung'
Achtung: Es gibt eine neue Webseite des Lehrstuhls
dept-logo unilogo

Vortrag

Walter F. Tichy, Grundlagen der Parallelprogrammierung, May 2012.

Zusammenfassung

Mehrkern-Rechner sind im Begriff, zu übernehmen. Komforttelefone und Tablettrechner werden bereits vier Prozessoren ausgestattet, PCs mit acht und mehr, Server mit Dutzenden, und GPUs mit einem halben Tausend. Diese Entwicklung stellt die Softwaretechnik vor die Herausforderung, parallele Software mit der gleichen Qualität und zu gleichen Kosten wie sequentielle herzustellen. Der Vortrag illustriert zunächst die Mehrkerntransformation an Hand aktueller Mehrkern-Prozessoren. Mehrfädige Programmierung und die Wettlaufsproblematik bei modernen, verteilten Caches werden an praktischen Beispielen erläutert. Ein realistisches, nicht-numerischen Beispiel (Aufbau eines invertierten Index) zeigt die Vorgehensweise bei der Parallelisierung existierender Anwendungen auf. Insbesondere wird auf die Notwendigkeit der Vermessung einer zu parallelisierenden Anwendung, die Vermeidung typischer Fallen und das Autotuning eingegangen.

[Erzeuge bibTeX Eintrag]

Institutsinterne Autoren

Institutsleitung
Prof. Tichy, Walter F.

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