Forschungsgruppe
Computer Architecture
Wie ein Prozessor denkt. Die Rechnerarchitektur beschreibt die Funktionsprinzipien und Hardwarestrukturen moderner Computer. Wir entwickeln Architekturen, die mehr leisten und weniger verbrauchen.
Woran wir arbeiten
- Moderne Prozessoren, insbesondere superskalare Mikroprozessoren
- Parallelität auf allen Ebenen
- Offene RISC-V-Prozessoren und ihre Erweiterungen, etwa für KI
- Beschleuniger, die als Erweiterung des Befehlssatzes direkt im Prozessor arbeiten
Prozessoren und Beschleuniger
Wir entwerfen Beschleuniger, die als eigenständige Einheit oder als Befehlssatzerweiterung direkt im Prozessor arbeiten, auf FPGAs ebenso wie als ASIC, und prüfen sie früh auf virtuellen Plattformen. Aktuelle Arbeiten:
- Area-Optimized RISC-V Matrix Extension Implementation for Edge Devices (TELFOR 2025): eine platzsparende Matrixerweiterung für RISC-V
- Characterising Physical Memory Access Pattern Impact on RISC-V Softcore Performance (ARC 2026): wie Speicherzugriffe die Leistung eines RISC-V-Softcores bestimmen
- Compatibility Ratio as a Guideline for Hardware/DNN Co-Design of Embedded Accelerators (ACM TECS 2026): neuronales Netz und Beschleuniger gemeinsam auslegen
- CeCaS Accelerator Design for Efficient Supercomputing in Automotive Systems (DATE 2026): Beschleuniger für den zentralen Fahrzeugrechner aus CeCaS
Die Gruppe leitet Prof. Dr.-Ing. Mladen Berekovic.