amin norollah.
Loading portfolio

HardwareAcademicIUST

SAFAS - Secure and Fast Hardware Scheduler

Taking task scheduling out of the OS and putting it in silicon, for hard real-time multi-core systems

Year
Nov 2022
Type
Hardware
Technologies
5
Track
Academic

Details

A hardware scheduler separates the task scheduling unit from the operating system and hands it to a dedicated hardware unit, for real-time connected embedded systems.

Because the hardware scheduler has direct access to the processing units and can control each one in parallel, it is expected to increase efficiency and manage hardware resources better than an OS can in multi-core systems.

The published work extends this into a security-aware scheduler for modern multi-core systems under hard real-time constraints.

Technologies

  • C++
  • Verilog
  • Hardware Scheduling
  • Real-Time Systems
  • Hardware Security

Experience

Published research