Proposing an Effective Scheduling Algorithm Based on Feedback Control for Multiprocessing Systems

Xingshe Zhou,Ke Liang,Kailong Zhang,Yanrong Sheng
DOI: https://doi.org/10.3969/j.issn.1000-2758.2009.03.026
2009-01-01
Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
Abstract:Aim. Past scheduling algorithms are, in our opinion, too conservative in that they are based on WCET (worst-case execution time). We now propose what we believe to be a new and effective one. Section 2 of the full paper designs our effective scheduling algorithm; it, by adjusting the task sets of processors dynamically, keeps the CPU utilization of each processor around its reference value and guarantees not missing the deadline of each task. Section 3 analyzes the stability of the scheduling algorithm, its steady-state performance and transient performance. Section 4 did experiments on the scheduling algorithm; the experimental results, given in Figs. 4 and 5, prove preliminarily the correctness of our theoretical analysis and the effectiveness of our scheduling algorithm.
What problem does this paper attempt to address?