Maximilian Morgalla — zwei Abschlussarbeiten
Zwei Spalten, zwei Stationen: eine fertige, praktisch umgesetzte Bachelorarbeit mit echter Implementierung, und ein Paper aus dem Master-Studium zum selben weiteren Themenfeld — Low-Level-Schnittstellen für Hardware-Beschleuniger.
Implementierung und Test einer ARM-Cortex-A9-Low-Level-SMP-Schnittstelle für das Echtzeitbetriebssystem eCos — vom Booten des zweiten Kerns bis zu Spinlocks auf Register-Ebene, mit echten Cache-Kohärenz- und GIC-Bugs unterwegs.
ldrex/strexEin Survey-/Seminar-Paper (8 Seiten, 15 Referenzen) zur gleichen Fragestellung eine Ebene höher: wie bindet man einen spezialisierten Coprozessor — hier für Convolutional Neural Networks — an einen RISC-V-Kern an. Keine eigene Implementierung, sondern eine durchgearbeitete Analyse bestehender Interfaces.