deutsch | Home | Legals | KIT

Konzept und Implementierung einer Virtualisierungsunterstützung für rekonfigurierbare Hardwarebeschleuniger

Konzept und Implementierung einer Virtualisierungsunterstützung für rekonfigurierbare Hardwarebeschleuniger
chair:Eingebettete Systeme
type:Diplomarbeit / Masterarbeit
time:available
tutor:

Dipl.-Ing. Viet Vu Duy
Dipl.-Inform. Timo Sandmann

Konzept und Implementierung einer Virtualisierungsunterstützung für rekonfigurierbare Hardwarebeschleuniger

.
.
.
.

Umfeld:

Zur Erfüllung steigender Anforderungen hinsichtlich Sicherheit, Komfort und Effizienz an Mobilitätssysteme spielt die Elektronik eine immer größere Rolle. Dem daraus resultierende Mehrbedarf an Performanz sowie der Reduzierung von Energieverbrauch, Größen und Gewicht können nur heterogene Multicore-Systeme gerecht werden. Der Einsatz solcher Systeme in Mobilitätsbereichen bringt noch sehr viele offene Fragen mit sich. Das ITIV beschäftigt sich im Rahmen des BMBF-Leitprojekts ARAMiS mit diesen Fragestellungen.

In einem heterogenen Multicore-System ermöglichen rekonfigurierbare Hardwarebeschleuniger eine erhöhte Flexibilität und einen reduzierten Energieverbrauch. Um jedoch die Rekonfiguration für die Anwendungen transparent zu gestalten und somit die Komplexität zu minimieren, sollen Konzepte für die Virtualisierungsunterstützung der rekonfigurierbaren Hardwarebeschleuniger erarbeitet, implementiert und bewertet werden.

 

Aufgabe:

  • Einarbeiten in das Thema Virtualisierung und rekonfigurierbare Hardware
  • Erarbeitung von Konzepten der Virtualisierungs-unterstützung für rekonfigurierbare Hardware
  • Implementierung und Bewertung der Konzepte

 

 

Voraussetzungen:

  • Kenntnisse über Hardware-Architektur moderner eingebetteter Systeme und VHDL erforderlich
  • Kenntnisse in C/C++/SystemC wünschenswert