Ausgabedatum: ab sofort
Abgabedatum: offen
Zielstellung:
Ziel der Arbeit ist es, den vorhandenen Packet Scheduler (PML-Komponente) des modularen Open MPI Systems durch einen neuen verbesserten Scheduler zu ersetzen. Das aktuelle PML (Point-to-Point Messaging Layer) ermöglicht nur Scheduling von sehr grossen Nachrichten, und somit nur eine Verteilung der Bandbreite. Zusätzlich sollen auch kleine Nachrichten effizient auf verschiedene Interfaces mit unterschiedlichen Charakteristika verteilt werden, und somit auch eine Verteilung der Latenzzeiten ermöglicht werden. Die gesamte Arbeit soll mit der theoretischen Betrachtung verschiedener Scheduling Strategien und entsprechenden Modellen einhergehen, und mit praktischen Untersuchungen abgerundet werden.
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
sollte nebst entsprechendem Interesse auch über die Fähigkeit zur
Modellierung komplexer Sachverhalte (Datenflüsse) verfügen und gute C
Kenntnisse besitzen. Insbesondere seien hier auch Studenten der
Vertiefungsrichtung Rechnernetze und verteilte Systeme angesprochen.
Anforderungen:
Flyer: flyer.pdf
Betreuer: Dipl.-Inf. Torsten
Hoefler
Betreuender Hochschullehrer: Prof. Dr. Wolfgang Rehm