Echtzeitstreaming-Software auf dem Single-Chip Cloud Computer
Aufgabenstellung
Diese studentische Arbeit befasst sich mit dem "Single-Chip Cloud Computer" (SCC), einem Forschungsprozessor der Firma Intel. Dieser beherbergt 48 Prozessorkerne mit Intel-Architektur. Diese sind zu je zwei Kernen mit L2-Cache in "Tiles" organisiert, welche über ein Network-on-Chip (NoC) miteinander verbunden sind. Als Grundlage für diese Arbeit soll zunächst soll die Architektur des SCC sowie die dazugehörige Programmierumgebung kennen gelernt werden. Die Programmierung des SCC basiert auf einer C-Library (RCCE), welche die Kommunikation zwischen den einzelnen Kernen via Message Passing ermöglicht. Entsprechende Dokumentationen finden sich hier: Aufbauend auf diesen Grundlagen soll eine Echtzeit-Streaminganwendung (z.B. Video-Rauschreduktion) auf dem SCC implementiert werden. Hierbei ist natürlich auf parallele Nutzung der Rechenkerne zu achten. Die Implementierung soll dann bezüglich ihres Echtzeitverhalten untersucht und optimiert werden. Vorkenntnisse:
|
Instituts-Anschrift:
Hans-Sommer-Straße 66
sekretariat(at)ida.ing.tu-bs.de
38106 Braunschweig Fon: (0531) 391-3734 Fax: (0531) 391-4587 |
|||||||
| ©2005-2013 Institut für Datentechnik und Kommunikationsnetze, Hans-Sommer-Straße 66, 38106 Braunschweig, Zuletzt geändert: 24. Februar 2012 |
