Maximilian Morgalla — zwei Abschlussarbeiten

Bachelor links, Master rechts

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.

Bachelorarbeit · 2017

Low-Level SMP auf ARM Cortex-A9

Hochschule Esslingen · Auftraggeber STAR ELECTRONICS GmbH & Co. KG

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.

Volle Seite mit allen War-Stories →
Paper · Master-Studium

RISC-V Coprocessor Interfaces for CNN Accelerators

Universität Heidelberg · Masters Student, Computer Science

Ein 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.

Paper als PDF →