deutsch  | Home | Legals | Data Protection | KIT

Tracedatenbasierte Optimierung des Schedulings in eingebetteten Systemen

Tracedatenbasierte Optimierung des Schedulings in eingebetteten Systemen
chair: links:
place:

HiWi

starting date:

ab 08/2018

Kontaktperson:

M. Sc. Florian Schade

Tracedatenbasierte Optimierung des Schedulings in eingebetteten Systemen

.
.

Umfeld

Trace-Schnittstellen in Prozessoren bieten die Möglichkeit, den aktuellen Zustand und den Ablauf der ausgeführten Software zu überwachen. So kann z.B. nachvollzogen werden, welcher Pfad im Kontrollfluss einer Anwendung ausgeführt wurde.

Diese Daten können zur Optimierung der Effizienz des Systems genutzt werden.

 

Aufgabe

Verschiedene Entwicklungs- und Implementierungsaufgaben in den Bereichen:

  • Konfiguration einer Trace-Architektur
  • Interpretation und automatisierte Auswertung von Trace-Daten
  • Kommunikation zwischen Baremetal-Anwendungen und Betriebssystemen/Hypervisors

 

Die Aufgaben können individuell mit dem Betreuer abgestimmt werden.

 

Voraussetzungen

  • Gute Programmierkenntnisse in C/C++
  • Erfahrung in hardwarenaher Programmierung wünschenswert