LFBS Home Lehrstuhl für Betriebssysteme RWTH
Disclaimer/
Haftungsausschluss
Webmaster
(admin@lfbs...)
Home > Bachelor- / Masterarbeiten > Diplom-/Masterarbeiten > Dynamische Prozesserzeugung für MP-MPICH  

Implementierung eines Mechanismus zur dynamischen Prozesserzeugung in einer MPI-Bibliothek für PC-Cluster

Der Lehrstuhl für Betriebssysteme (Univ.-Prof. Dr. habil. Th. Bemmerl) vergibt folgende Diplomarbeit im Bereich heterogenes Clustercomputing / Metacomputing:

Implementierung eines Mechanismus zur dynamischen Prozesserzeugung in einer MPI-Bibliothek für PC-Cluster

Am Lehrstuhl für Betriebssysteme wurde eine Softwarebibliothek (MP-MPICH) entwickelt, die parallelen Applikationen die Kommunikation über Nachrichtenaustausch (MPI) auf verschiedenen Rechnerplattformen ermöglicht.

Hintergrundinformationen:

MPI (Message Passing Interface) ist der Standard für Kommunikation zwischen parallelen Prozessen über Nachrichtenaustausch. Die am Lehrstuhl entwickelte von der Industrie geförderte Implementation des MPI Standards ermöglicht unter anderem die Entwicklung paralleler Applikationen unter Windows (NT-MPICH), Linux und Solaris. Eine MPI-Applikation besteht in der Regel aus mehreren miteinander kommunizierenden Prozessen, die alle zu Beginn der Programmausführung gestartet werden. Alle diese Prozesse zusammen arbeiten gemeinsam an einem Problem und nutzen zum Datenaustausch Nachrichten, die explizit von einem zum anderen Prozess geschickt werden. Der große Vorteil dieses Prinzips ist es, dass es - im Gegensatz zur Shared-Memory-Programmierung - keinen Unterschied macht, ob das Programm auf einem Mehrprozessorsystem oder auf einem Cluster ausgeführt wird. Nachrichtenaustausch funktioniert über Rechnergrenzen hinweg und ist somit sowohl auf Clustern als auch auf speziellen Parallelrechnern anwendbar.

Ziel der Diplomarbeit:

In dieser Diplomarbeit soll ein Ansatz entwickelt werden, mit dem sich zur Laufzeit einer MPI-Applikation Prozesse hinzufügen lassen. Zu diesem Zweck soll die Architektur des bestehenden Projektes MP-MPICH erweitert werden.

Status: abgeschlossen

Diese Arbeit wurde inzwischen erfolgreich abgeschlossen.
Bei Interesse ist aber die Vergabe einer themenverwandten Arbeit möglich!

Kontakt

Rainer Finocchiaro
Lehrstuhl für Betriebssysteme (LfBS), RWTH Aachen
Kopernikusstraße 16, D-52056 Aachen
Tel.: +49-241-80-27609, Fax: +49-241-80-22339
e-mail: rainer@lfbs.rwth-aachen.de
Print Version