Professur Rechnerarchitektur






Diplomarbeit

Effizienter Broadcast für InfiniBand


Ausgabedatum: ab sofort
Abgabedatum: offen

Zielstellung:

Das Ziel dieser Arbeit ist die Beschleunigung der kollektive Operation MPI_Bcast(). Dabei handelt es sich um eine 1:n Kommunikation, bei der 1 Rechner eine bestimmtes Datenpaket an n weitere versendet. Diese Operation kann entsprechend auf den nativen InfiniBand Multicast abgebildet werden, wobei eine Sicherung der Zuverlässigkeit hinzuzufügen ist (Reliable Multicast). Es sind verschiedene Algorithmen zur Sicherung des Transports denkbar, diese sind entsprechend theoretisch wie praktisch zu analysieren und münden somit in einer optimalen Implementierung.

Bemerkungen:
Open MPI stellt eine vielversprechende neue Open Source MPI Implementierung dar. Die Professur Rechnerarchitektur hat aufgrund besonderer Beziehungen zum Open MPI Team bereits vor dem offiziellen Release der Software Zugriff auf aktuellste Quellen. Der Diplomand erhält die Möglichkeit mit dem modernen InfiniBand Netzwerk (10Gb/s) zu arbeiten, und sich mit der Programmierung einer MPI Bibliothek auseinanderzusetzen. C Kenntnisse sowie grundlegende Netzwerkkenntnisse sind erforderlich. Studenten der Vertiefungsrichtung Parallelrechner sowie Rechnernetze und verteilte Systeme sollten diesen Anforderungen genügen.

Anforderungen:

  • Es sollten gute Linux-Kenntnisse vorhanden sein.
  • C Kenntnisse
  • Grundkenntnisse Netzwerke/Multicast

Flyer:  flyer.pdf

Betreuer: Dipl.-Inf. Torsten Hoefler
Betreuender Hochschullehrer: Prof. Dr. Wolfgang Rehm