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.

