ALLOCATION AND SCHEDULING OF PRECEDENCE-RELATED PERIODIC TASKS

被引:96
作者
RAMAMRITHAM, K [1 ]
机构
[1] UNIV MASSACHUSETTS,DEPT COMP & INFORMAT SCI,AMHERST,MA 01003
基金
美国国家科学基金会;
关键词
REAL-TIME SYSTEMS; TASK ALLOCATION; SCHEDULING; PERIODIC TASKS; PRECEDENCE CONSTRAINTS; DISTRIBUTED SYSTEMS;
D O I
10.1109/71.372795
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper discusses a static algorithm for allocating and scheduling components of periodic tasks across sites in distributed systems, Besides dealing with the periodicity constraints, (which have been the sole concern of many previous algorithms), this algorithm handles precedence, communication, as well as replication requirements of subtasks of the tasks. The algorithm determines the allocation Of subtasks of periodic tasks to sites, the scheduled start times of subtasks allocated to a site, and the schedule for communication along the communication channel(s). Simulation results show that the heuristics and search techniques incorporated in the algorithm are very effective.
引用
收藏
页码:412 / 420
页数:9
相关论文
共 19 条
[1]  
BANNISTER JA, 1983, ACTA INFORMATICA, V20
[2]  
EFE K, 1982, IEEE COMPUTER JUN, P50
[3]   STRONG NP-COMPLETENESS RESULTS - MOTIVATION, EXAMPLES, AND IMPLICATIONS [J].
GAREY, MR ;
JOHNSON, DS .
JOURNAL OF THE ACM, 1978, 25 (03) :499-508
[4]  
KASAHARA H, 1984, IEEE T COMPUT, V33, P1023, DOI 10.1109/TC.1984.1676376
[5]  
KOPETZ H, 1989, IEEE MICRO FEB, P25
[6]  
KRISHNA C, 1986, IEEE T COMPUT, P448
[7]  
LELANN G, 1987, 802 3D PROTOCOL VARI
[8]  
Liu C.L., 1973, J ACM, V20
[9]  
MA PR, 1982, IEEE T COMPUT, V31
[10]  
MOLESKY LD, 1989, RANDOM GRAPH GENERAT