Back to Search Start Over

A Schedulability Test for Sporadic Task DM Scheduling Based on Density Upper Bound

Authors :
Hongbiao Liu
Chen Xi
Lei Qiao
Jingkun Zhang
Mengfei Yang
Source :
IEEE Access, Vol 10, Pp 12475-12486 (2022)
Publication Year :
2022
Publisher :
IEEE, 2022.

Abstract

Due to low runtime overhead and simple implementation of DM (Deadline Monotonic) scheduling, it is widely used in real-time systems. Aiming at the schedulability test problem of the sporadic task DM scheduling under uniprocessor, a density upper bound of 0.693 is analyzed, which can determine the schedulability of a task set in linear time. The theoretical analysis process is carried out in three steps. Firstly, the case is considered where the task set contains only two tasks and the deadline ratio between the tasks is less than 2. Secondly, the case is considered where the task set contains multiple tasks and the deadline ratio between any two tasks is still less than 2. Finally, the case is considered where the task set contains multiple tasks and the deadline ratio between tasks is an arbitrary value. The experimental results show that the upper bound of density is higher than related methods and the run time overhead is much lower than that of other available exact schedulability tests. The time complexity is $O(1)$ when a task is dynamically added to a task set, while that of other methods increases rapidly along with the number of tasks. In addition, we combined this upper bound and other tests to further propose an exact schedulability test, which effectively reduces the running time overhead by 30.8% compared with the state-of-the-art schedulability test. Due to the high efficiency of our schedulability test, an online schedulability test can be implemented in open real-time systems.

Details

Language :
English
ISSN :
21693536
Volume :
10
Database :
Directory of Open Access Journals
Journal :
IEEE Access
Publication Type :
Academic Journal
Accession number :
edsdoj.7fe206ec3bcc4f6c8ded73c18bcc57ef
Document Type :
article
Full Text :
https://doi.org/10.1109/ACCESS.2022.3143037