跳到主要导航 跳到搜索 跳到主要内容

New schedulability test conditions for non-preemptive scheduling on multiprocessor platforms

  • Guan Nan*
  • , Yi Wang
  • , Gu Zonghua
  • , Deng Qingxu
  • , Yu Ge
  • *此作品的通讯作者
  • Northeastern University China
  • Uppsala University
  • Hong Kong University of Science and Technology

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

We study the schedulability analysis problem for nonpreemptive scheduling algorithms on multiprocessors. To our best knowledge, the only known work on this problem is the test condition proposed by Baruah [1] (referred to as [BAREDFnp]) for non-preemptive EDF scheduling, which will reject a task set with arbitrarily low utilization if it contains a task whose execution time is equal or greater than the minimal relative deadline among all tasks. In this paper, we firstly derive a linear-time test condition which avoids the problem mentioned above, by building upon the work in [2] for preemptive multiprocessor scheduling. This test condition works on not only non-preemptive EDF, but also any other work-conserving non-preemptive scheduling algorithms. Then we improve the analysis and present test conditions of pseudo-polynomial timecomplexity for Non-preemptive Earliest Deadline First scheduling (EDF np) and Non-preemptive Fixed Priority scheduling (FPnp) respectively. Experiments with randomly generated task sets show that our proposed test conditions, especially the improved test conditions, have significant performance improvements compared with [BAR-EDFnp].

源语言英语
主期刊名Proceedings - 2008 Real-Time Systems Symposium, RTSS 2008
137-146
页数10
DOI
出版状态已出版 - 2008
已对外发布
活动2008 Real-Time Systems Symposium, RTSS 2008 - Barcelona, 西班牙
期限: 30 11月 20083 12月 2008

出版系列

姓名Proceedings - Real-Time Systems Symposium
ISSN(印刷版)1052-8725

会议

会议2008 Real-Time Systems Symposium, RTSS 2008
国家/地区西班牙
Barcelona
时期30/11/083/12/08

指纹

探究 'New schedulability test conditions for non-preemptive scheduling on multiprocessor platforms' 的科研主题。它们共同构成独一无二的指纹。

引用此