MULTIPROCESSOR SCHEDULING OF PROCESSES WITH RELEASE TIMES, DEADLINES, PRECEDENCE, AND EXCLUSION RELATIONS

被引:64
作者
XU, J
机构
[1] Department of Computer Science, York University, North York
基金
加拿大自然科学与工程研究理事会;
关键词
AUTOMATED PRE-RUN-TIME SCHEDULER; DEADLINES; EXCLUSION; HARD-REAL-TIME SYSTEMS; MULTIPROCESSOR; OPTIMAL SCHEDULING ALGORITHM; PRECEDENCE;
D O I
10.1109/32.214831
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a scheduling algorithm that solves the problem of finding a feasible nonpreemptive schedule whenever one exists on M identical processors for a given set of processes such that each process starts executing after its release time and completes its computation before its deadline, and a given set of precedence relations and a given set of exclusion relations defined on ordered pairs of process segments are satisfied. This algorithm can be applied to the important problem of automated pre-run-time scheduling of processes with arbitrary precedence and exclusion relations on multiprocessors in hard-real-time systems.
引用
收藏
页码:139 / 154
页数:16
相关论文
共 21 条
[1]  
[Anonymous], 1983, THESIS MASSACHUSETTS
[2]   SCHEDULING SUBJECT TO RESOURCE CONSTRAINTS - CLASSIFICATION AND COMPLEXITY [J].
BLAZEWICZ, J ;
LENSTRA, JK ;
KAN, AHGR .
DISCRETE APPLIED MATHEMATICS, 1983, 5 (01) :11-24
[3]   DEADLINE SCHEDULING OF TASKS WITH READY TIMES AND RESOURCE CONSTRAINTS [J].
BLAZEWICZ, J .
INFORMATION PROCESSING LETTERS, 1979, 8 (02) :60-63
[4]   SCHEDULING WITH EARLIEST START AND DUE DATE CONSTRAINT [J].
BRATLEY, P ;
ROBILLAR.P ;
FLORIAN, M .
NAVAL RESEARCH LOGISTICS QUARTERLY, 1971, 18 (04) :511-&
[5]  
Coffman E.G., 1976, COMPUTER JOB SHOP SC
[6]   ON SYNCHRONIZATION IN HARD-REAL-TIME SYSTEMS [J].
FAULK, SR ;
PARNAS, DL .
COMMUNICATIONS OF THE ACM, 1988, 31 (03) :274-287
[7]  
Garey M.R., 1979, COMPUTERS INTRACTABI, V174
[8]  
GONZALEZ MJ, 1977, ACM COMPUT SURV, V9, P173
[9]  
GUNSFIELD D, 1984, J ALGORITHMS, V5, P1
[10]  
LAWLER EL, 1981, P NATO ADV STUDY RES