Static-priority periodic scheduling on multiprocessors

被引:8
作者
Ramamurthy, S [1 ]
Moir, M [1 ]
机构
[1] IBM Transarc Labs, Pittsburgh, PA 15222 USA
来源
21ST IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS | 2000年
关键词
D O I
10.1109/REAL.2000.895997
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a new sufficient condition for the schedulability of preemptable, periodic, hard-real-time task sets using the very simple static-priority weight-monotonic scheduling scheme. Like a previous condition due to Baruah et al., our condition actually determines pfair schedulability. Pfairness requires that the schedule, in addition to being periodic, schedules each task at an approximately even rate. Our condition improves on the previous one in two important ways. First, it can determine that task sets with high utilization and many tasks are schedulable, while the previous condition cannot. Second, our condition applies to both uniprocessors and multiprocessors, while the previous condition applies only to uniprocessors. We present simulations that show that our condition is highly accurate for many cases of interest.
引用
收藏
页码:69 / 78
页数:10
相关论文
共 18 条
[1]  
ANDERSON J, 1999, P 20 IEEE REAL TIM S
[2]  
[Anonymous], 1988, CONCRETE MATH FDN CO
[3]   APPLYING NEW SCHEDULING THEORY TO STATIC PRIORITY PREEMPTIVE SCHEDULING [J].
AUDSLEY, N ;
BURNS, A ;
RICHARDSON, M ;
TINDELL, K ;
WELLINGS, AJ .
SOFTWARE ENGINEERING JOURNAL, 1993, 8 (05) :284-292
[4]  
Baruah S. K., 1995, Proceedings 9th International Parallel Processing Symposium (Cat. No.95TH8052), P280, DOI 10.1109/IPPS.1995.395946
[5]  
Baruah SK, 1995, IEEE REAL TIME, P200, DOI 10.1109/REAL.1995.495210
[6]  
Baruah SK, 1996, ALGORITHMICA, V15, P600, DOI 10.1007/BF01940883
[7]   NEW STRATEGIES FOR ASSIGNING REAL-TIME TASKS TO MULTIPROCESSOR SYSTEMS [J].
BURCHARD, A ;
LIEBEHERR, J ;
OH, YF ;
SON, SH .
IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (12) :1429-1442
[8]  
Davari S., 1986, Proceedings of the Real-Time Systems Symposium (Cat. No.86CH2351-5), P194
[9]   REAL-TIME SCHEDULING PROBLEM [J].
DHALL, SK ;
LIU, CL .
OPERATIONS RESEARCH, 1978, 26 (01) :127-140
[10]  
HARBOUR MG, 1991, PROCEEDING : TWELFTH REAL-TIME SYSTEMS SYMPOSIUM, P116, DOI 10.1109/REAL.1991.160365