Professur Rechnerarchitektur






Studien- oder Diplomarbeit

Integration einer neuen InfiniBand-Schnittstelle in die vorhandene InfiniBand MPICH2 Software


Ausgabedatum: 28.4.2005
Abgabedatum: offen

Zielstellung:

Da die InfiniBand-Spezifikation lediglich die Funktionalität der Schnittstelle beschreibt jedoch nicht die Schnittstelle selbst, haben sich im Laufe der Zeit 3 verschiedene Schnittstellen herauskristallisiert (M-VAPI, SF-IBA, OpenIB). Derzeit sind es die M-VAPI- sowie die OpenIB-Schnittstelle die um die Gunst der Programmierer werben. Es zeigt sich derzeit aber ein Trend in Richtung OpenIB-Schnittstelle.

Unsere InfiniBand MPICH2 Implementierung beherrscht derzeit nur die M-VAPI Schnittstelle. Mit dieser Arbeit soll unsere Implementation um die OpenIB Schnittstelle erweitert werden. Entsprechende erste Vorbereitungen wurden in der Software bereits vorgenommen.

Anforderungen:

  • Gute Kenntnisse in Linux
  • Die Programmiersprache C sollte nicht unbekannt sein.
  • Vorkenntnisse in Parallelrechner sind vorteilhaft.

Betreuer: Dipl.-Inf. Torsten Mehlan/Dipl.-Inf. Frank Mietke
Betreuender Hochschullehrer: Prof. Dr. Wolfgang Rehm