Masterarbeit "Heterogene Multicore-Prozessoren in industriellen Anwendungen"
-
Wen suchen wir?
- Gute Kenntnisse in Prozessorarchitekturen
- Grundkenntnisse in Betriebssystemen (Linux, RTOS)
- Grundlegende Programmierkenntnisse in C/C++, Multithreading
- Abstraktionsvermögen und Freude an theoretischen UntersuchungenWas erwartet dich?
Im Rahmen einer Masterarbeit "Heterogene Multicore-Prozessoren in industriellen Anwendungen" sollen die Architekturen sogenannter heterogene Multicore-SOC betrachtet werden, die immer stärker in den Embedded Markt drängen. Diese verfügen über einen oder mehrere Cores auf der Basis Cortex-Ax und sind zusätzlich mit weiteren, deutlich unterschiedlichen Prozessorcores (Cortex-Mx, SuperH, QUICC, DSP…) ausgestattet.Hierzu sind die Eigenschaften des Systembusses, die Caching-Mechanismen, die MMU, der Interrupt- Controller, der DMA-Controller und weitere Elemente im Detail zu betrachten und zu vergleichen:- Wie unabhängig sind die Cores wirklich? Gibt es Abhängigkeiten, die dazu führen können, dass der eine Core den anderen Core beeinflusst, ausbremst oder sogar stört. Wie ist die Arbitrierungkonkurrierender Zugriffe auf gemeinsame Ressourcen gelöst?
- Gibt es Mechanismen, die verhindern, dass der eine Core auf die Ressourcen des anderen Cores zugreift? Bei dieser Frage steht der Aspekt der Sicherheit und der Zuverlässigkeit (Security und Safety) im Vordergrund.
- Welche architektonischen Maßnahmen wurden ergriffen, damit Daten zwischen den Cores störungsfrei ausgetauscht werden können?
- Welche Software-Lösungen werden von den Halbleiterherstellern zur Verfügung gestellt, um das Problem konkurrierender Zugriffe auf gemeinsame Ressourcen und störungsfreiem Austausch von Daten zwischen den Cores zu lösen.Was bieten wir dir?
- Sehr gute Arbeitsbedingungen in einem motivierten jungen Team
- Flache Hierarchien und kurze Entscheidungswege
- Selbständiges, eigenverantwortliches Arbeiten
- Bearbeitung technisch innovativer Themen für Kunden und unsere eigenen ProdukteOnline bewerben über:
https://www.campusjaeger.de/jobs/masterarbeit-heterogene-multicore-prozessoren-in-industriellen-anwendungen?s=160832