Experimente und Leistungsbewertung für den neuen Netzwerkprozessor IBM PowerEN™
- chair:Future Internet
- type:Studienarbeit
- advisor:
- person in charge:(offen)
-
Beschreibung
Der von IBM entwickelte und kürzlich vorgestellte Chip PowerENTM (Power Edge of NetworkTM) verspricht
sowohl enorme Leistungssteigerungen für netzwerkintensive Anwendungen als auch neue Möglichkeiten
für die Netzwerkforschung. Der PowerENTM-Chip integriert mehrere 64-bit Power-Kerne (bis zu 64
HW-Threads), Zusatzbeschleuniger für kryptographische Operationen, Datenkompression, die Verarbeitung
regulärer Ausdrücke und XML sowie Ethernet- und Protokollverarbeitung direkt auf einem Chip. Das
Chipdesign sieht bis zu 4 x 10 Gbit/s + 2 x 1 Gbit/s Ethernetanschlüsse vor und zielt auf eine hohe Verarbeitungsleistung
je Watt. Durch die direkte Integration vieler Funktionen auf dem Chip, soll die Verarbeitung
– auch komplexer Protokolle und Anwendungen – bei voller Link-Geschwindigkeit (10–40 Gbit/s) möglich
sein. Der Einsatz einer PowerEN-Plattform zu Forschungszwecken verspricht die Grenzen existierender
Linux-basierter PC-Plattformen zu überwinden und wird dadurch ebenfalls zahlreiche neue Möglichkeiten
in der Forschung eröffnen.Aufgabenstellung
Ziel dieser Arbeit ist es, Beispielanwendungen auf die PowerENTM-Plattform
(in Form einer Prototyp-Karte) zu bringen und erste Leistungsuntersuchungen
durchzuführen. Die Arbeit erfolgt in enger Zusammenarbeit
mit IBM Research & Development in Böblingen. Als Betriebssystem und
Entwicklungsumgebung kommt Linux zum Einsatz.
Test-Anwendungen können durch Portierung bereits existierender Software
des Instituts zur Angriffserkennung, Paket-Anonymisierung oder Signalisierung
schnell erstellt werden, zudem könnten spezielle Benchmarks
durchgeführt werden. Weiterer Untersuchungsbedarf besteht in Richtung
einer Virtualisierungsunterstützung durch oder auf dem Chip.Arbeitsumgebung
PowerEN-Prototyp-Karte(n), zahlreiche Testbett-Rechner
Voraussetzungen
Grundlegende Linux- und Programmierkenntnisse in C/C++