Real-time scheduling for tasks with uncertain execution times

Huayong WANG,Yiqi Dai
DOI: https://doi.org/10.3321/j.issn:1000-0054.2005.07.024
2005-01-01
Abstract:A time prediction method was developed to predict the execution time of real-time tasks during execution as the basis for a real-time scheduling system for tasks with uncertain execution times. Comparison of three time prediction models, a VSM-based model, a Markov-based model, and an MVSM-based model, showed that the MVSM-based model most effectively guarantees CPU utilization and the stability of the real-time system. Even with overloads, the scheduling system automatically adjusts, with more than 99% of the tasks completed before their deadlines. The time prediction method resolves the problem of uncertain execution times and provides a reference solution for real-time scheduling systems in uncertain environments.
What problem does this paper attempt to address?