english | Home | Impressum | KIT

Network-Traffic-Prediction-Verfahren und deren Anwendbarkeit auf NoCs

Network-Traffic-Prediction-Verfahren und deren Anwendbarkeit auf NoCs
Betreuer:

Dipl.-Ing. Jan Heißwolf

Network-Traffic-Prediction-Verfahren und deren Anwendbarkeit auf NoCs

Umfeld

  • Systems on Chip (SoCs) haben ihren Weg von der Forschung in die Industrie gefunden.
  • Die Anzahl der Komponenten die in einem solchen System auf einem einzelnen Chip integriert werden steigt stetig.
  • Beispiele hierfür sind die Multi-Core-Prozessor-Systeme von Intel und AMD, aber auch viele eingebetteten Systeme und heterogene Architekturen.

 

.

 

Heterogenes System-on-Chip mit Network-on-Chip

 

Umfeld

  • Statt globale Verbindungen auf Basis von Bussystemen zu verwenden wird versucht die einzelnen Funktionsblöcke, wie z.B. Prozessoren und Speicher, mit einem sogenannten Network on Chip (NoC) zu verbinden.
  • NoCs versprechen im Vergleich zu Punkt-zu-Punkt-Verbindungen oder Bussystemen Vorteile bezüglich Skalierbarkeit und Energieeffizienz.
  • NoCs haben durch das nötig werden von Routern eine höhere Komplexität als andere Verbindungsstrukturen.
  • NoCs sind ein vielversprechender Ansatz um die Kommunikation der Einzelkomponenten zukünftiger SoCs mit der benötigten Performanz und Bandbreite zu gewährleisten.

.

Aufbau eines NoC-Routers

Umfeld

  • Um eine hohe Performanz zu erreichen müssen Daten bzw. Pakete in einem solchen NoC effizient von der Quelle zum Ziel transportiert werden.
  • Hierbei könnten Network-Traffic-Prediction-Mechanismen eine wichtige Rolle spielen
  • Mit Hilfe der Vorhersage des Verkehrsaufkommens kann verhindert werden, dass Pakete/Daten aufgrund von Engpässen in der Übertragungskapazität stark verzögert werden müssen.

.

Vorhersage des Verkehrs in einem IP-Netzwerk

Aufgabe

 

Die Aufgabenstellung ist in zwei Teilgebiete untergliedert (es ist auch möglich nur eines der Teilgebiete zu bearbeiten):

  • Erstellen einer Übersicht für bestehende Network-Traffic-Prediction-Modelle.
  • Diese Modelle werden meist auf ordinäre IP-Netzwerke angewendet. Es soll recherchiert werden, ob sich die Verfahren auch auf NoCs anwenden lassen könnten.

Die Ergebnisse der Recherche sollen in einer kurzen schriftlichen Ausarbeitung zusammengefasst werden.

.

 

Im Umfeld dieser Seminararbeit soll ein Überblick über bestehende NoC Architekturen entstehen:

  • Dazu soll eine Literaturreschere durchgeführt werden.
  • Die Ergebnisse sollen anschließend in einer kurzen schriftlichen Ausarbeitung zusammengefasst werden.