Detailseite
Mess- und modellbasierte Leistungsbewertung und Kommunikationsbeschleunigung von Multiprozessor-PC-Systemen in Hochgeschwindigkeitsnetzen
Antragsteller
Professor Dr.-Ing. Georg Carle; Professor Dr. Bernd Wolfinger
Fachliche Zuordnung
Sicherheit und Verlässlichkeit, Betriebs-, Kommunikations- und verteilte Systeme
Förderung
Förderung von 2011 bis 2014
Projektkennung
Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 201198543
Das Projekt befasst sich mit Methoden zur Leistungsbewertung und Verbesserung der Paket- und Protokollverarbeitung auf aktuellen Multiprozessor-PC-Systemen. Für diese Methoden gibt es ein breites Anwendungsspektrum. Um PC-Systeme zur schnellen Datenübertragung in Gigabit- und 10-Gigabit- Netzen einsetzen zu können, müssen Treiber, Netzwerkprotokollstapel und Anwendungen besser an die Hardware-Architektur und deren Parallelisierungsmöglichkeiten angepasst werden als dies bisher der Fall ist. Um festzustellen, welche Modifikationen hierzu notwendig sind, möchten wir in einem ersten Schritt ein Modell entwickeln, welches das Zusammenspiel zwischen Hardware und Software innerhalb existierender Systeme beschreibt und den Ressourcenverbrauch einzelner Verarbeitungsschritte widerspiegelt. Parallel dazu werden Messungen an realen Systemen vorgenommen, die eine Parametrisierung und Validierung des Modells ermöglichen. In einem zweiten Schritt werden wir mit Hilfe des Modells und der durchgeführten Messungen die leistungsbeschränkenden Faktoren und Flaschenhälse existierender Systeme identifizieren. Das Modell wird es uns ermöglichen, Vorhersagen zu treffen, wie sich verschiedene softwareseitige Veränderungen auswirken. Die Umsetzung, Implementierung und Bewertung von leistungssteigernden Maßnahmen sind Inhalt der zweiten Projektphase, die sich über das optionale dritte Jahr erstreckt. Von den zu entwickelnden Messmethodiken und Modellen versprechen wir uns einen wichtigen Beitrag für die Entwicklung zukünftiger Netzwerktreiber, Betriebssysteme und Anwendungen.
DFG-Verfahren
Sachbeihilfen