TY - GEN
T1 - On fixed-priority schedulability analysis of sporadic tasks with self-suspension
AU - Mohaqeqi, Morteza
AU - Ekberg, Pontus
AU - Yi, Wang
N1 - Publisher Copyright:
© 2016 ACM.
PY - 2016/10/19
Y1 - 2016/10/19
N2 - We consider the schedulability analysis problem of a set of sporadic tasks which are subject to self-suspension, using a fixed-priority scheduler on a preemptive uniprocessor. We show that this problem is coNP-hard in the strong sense even in the simple case when only the lowest-priority task is self-suspending. Also, it is shown that the problem is weakly coNP-hard even if that self-suspending task has only a single suspension interval. In addition, we propose an efflcient me- thod for schedulability analysis of self-suspending tasks that are subject to interference from higher-priority tasks without self-suspension. The method works on the basis of an itera- tive approach which begins with an abstraction of the task set and improves the analysis results by refinement steps as needed. Our evaluation shows that this method significantly improves the scalability of the existing approaches.
AB - We consider the schedulability analysis problem of a set of sporadic tasks which are subject to self-suspension, using a fixed-priority scheduler on a preemptive uniprocessor. We show that this problem is coNP-hard in the strong sense even in the simple case when only the lowest-priority task is self-suspending. Also, it is shown that the problem is weakly coNP-hard even if that self-suspending task has only a single suspension interval. In addition, we propose an efflcient me- thod for schedulability analysis of self-suspending tasks that are subject to interference from higher-priority tasks without self-suspension. The method works on the basis of an itera- tive approach which begins with an abstraction of the task set and improves the analysis results by refinement steps as needed. Our evaluation shows that this method significantly improves the scalability of the existing approaches.
UR - https://www.scopus.com/pages/publications/84997272230
U2 - 10.1145/2997465.2997485
DO - 10.1145/2997465.2997485
M3 - 会议稿件
AN - SCOPUS:84997272230
T3 - ACM International Conference Proceeding Series
SP - 109
EP - 118
BT - Proceedings of the 24th International Conference on Real-Time Networks and Systems, RTNS 2016
PB - Association for Computing Machinery
T2 - 24th International Conference on Real-Time Networks and Systems, RTNS 2016
Y2 - 19 October 2016 through 21 October 2016
ER -