Multicore Embedded Real-Time Scheduling Algorithm Based on Gang Scheduling
-
Abstract
Aimed at solving the unbalanced problem caused by the Real-time task scheduling on multi-core, this paper proposed an advanced scheduling based on affinity scheduling. This algorithm monitors CPU by increasing a statistical task. Meanwhile, it can process the third scheduling by adding global payload task. Compared with the former scheduling, this method guarantees the balance of every CPU and the operation system undamaged. Real-time task scheduling and payload balance can be satisfied by mixing the different CPU unites and reducing the system power consumption.
-
-