A hybrid task scheduling scheme for multicore processors based on improving the EDF algorithm

Xiuyan Guo,Wu Zhang,Jinlin Wang,Gang Wu
DOI: https://doi.org/10.3772/j.issn.1002-0470.2012.03.002
2012-01-01
Abstract:In order to schedule the real-time tasks in multicore processor systems, especially to handle the hybrid tasks composed of real-time tasks and non-real-time tasks, this paper presents a hybrid task scheduling algorithm based on the improvement of the earliest deadline first (EDF) algorithm, called the EDF-segment algorithm. The EDF-segment algorithm can arrange the segments caused by hybrid task scheduling, and migrate and merge segments between cores to enhance the processor utilization. The EDF-segment algorithm can not only solve the hybrid tasks scheduling, but also avoid the reduction of the multicore processor utilization by using the EDF algorithm, and enhance the utilization with the guarantee that real-time tasks can be processed on time. Proved by theoretical and experimental analysis, the EDF-segment algorithm can be effectively applied to multicore processor systems.
What problem does this paper attempt to address?