Computer Engineering and Applications ›› 2011, Vol. 47 ›› Issue (12): 43-45.

• 研究、探讨 • Previous Articles     Next Articles

On-line schedule with precedence constraints satisfying

ZHAO Ming1,2,ZHAO Hai1,ZHANG Haohua1,ZOU Yong1   

  1. 1.School of Information Science & Engineering,Northeastern University,Shenyang 110004,China
    2.School of Information & Control Engineering Faculty,Shenyang Jianzhu University,Shenyang 110168,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-04-21 Published:2011-04-21

满足偏序约束的在线调度

赵 明1,2,赵 海1,张浩华1,邹 勇1   

  1. 1.东北大学 信息科学与工程学院,沈阳 110004
    2.沈阳建筑大学 信息与控制工程学院,沈阳 110168

Abstract: Real-time scheduling with precedence constraints needs that scheduling sequence produced by algorithm satisfies not only real-time constraints of every task,but also precedence constraints between tasks.Based on parallel topological sort,this paper presents a new on-line scheduling algorithm wich can set priority of task considering serial property and parallel property of task execution.This algorithm can deal with tasks with random release time.The priciple and design of the algorithm are preseneted and example is shown to prove the algorithm.

Key words: real-time scheduling, precedence constraints, topological sort

摘要: 具备偏序关系的实时调度要求调度算法产生的执行序列既要满足任务的实时约束,又要满足任务间执行的偏序约束。基于并行拓扑排序,提出一种新的在线调度算法,该算法通过同时考察任务间执行的串行性和并行性来进行优先级设置,能够处理释放时间任意的任务集。给出该算法的原理和设计,并通过示例分析和比较对算法进行验证。

关键词: 实时调度, 偏序约束, 拓扑排序