[an error occurred while processing this directive]

Praktikum Wissenschaftliches Rechnen - WS 2005

Performance-optimized Programming


Hintergrund des Praktikums

Leistungsfähige Programme, die die Eigenschaften schneller Rechnersysteme voll ausnutzen sind heute wichtige Wettbewerbsfaktoren in Forschung und Industrie. Die maximale Rechenleistung eines durchschnittlichen Arbeitsplatzrechners wurde in den letzten Jahren drastisch gesteigert. Begriffe wie SSE, EPIC, Dual-core, Multithreading usw. sprießen im Wettlauf der Hardwarehersteller wie Pilze aus dem Boden. Das Praktikum "Wissenschaftliches Rechnen" beschäftigt sich in diesem Semester mit den Konzepten, die hinter diesen Schlagwörtern stehen, mit dem Einfluss dieser Konzepte auf den Entwurf und die Programmierung rechenintensiver Programme sowie mit der Implementierung dieser Programme auf leistungsstarken Rechnern und auf "Clusters of Workstations" (COWs).

Das Praktikum bietet die Möglichkeit, sowohl Erfahrungen auf leistungsstarken Einzelprozessorsystemen als auch auf COWs zu sammeln. Letztere werden im akademischen wie im industriellen Bereich zunehmend als beliebte Alternative zu klassischen Supercomputern eingesetzt.

Die Veranstaltung vermittelt den TeilnehmerInnen ein Verständnis für leistungsorientierte Datenstrukturen und Algorithmen der seriellen und parallelen Programmierung. Die Besonderheiten der einzelnen Plattformen werden besprochen und am Laufzeitverhalten numerischer Algorithmen verifiziert.


brenk@in.tum.de, Brenk, 20.06.2005