Hardware Scheduling Support in SMP Architectures

Provided by: edaa
Topic: Hardware
Format: PDF
In this paper, the authors propose a HardWare Real Time Operating System (HW-RTOS) that implements the OS layer in dual-processor SMP architecture. Intertask communication is specified by means of dedicated APIs and the HW-RTOS takes care of the communication requirements of the application and also implements the task scheduling algorithm. The HW-RTOS allows having smaller footprints, since it avoids the need to link to the final executables traditional software RTOS libraries. Moreover, the HW-RTOS is able to exploit the easy task migration feature provided by an SMP architecture much more efficiently than a traditional software RTOS, due to its faster execution and they show how this significantly overcomes the performance achievable with optimal static task partitioning among two processors.

Find By Topic