期刊文献+

基于最早截止期优先算法的过渡过程研究 被引量:6

Research on Transition Process Based on Earliest Deadline First Algorithm
下载PDF
导出
摘要 在以最早截止期优先算法调度的实时系统中,如果出现新任务插入和/或现行任务加速要求,而系统所剩带宽又不足时,必须进行带宽转让,系统运行模式将被迫发生改变。针对该问题,研究新任务插入和/或现行任务加速的动态过程,分析带宽转让对系统可调度性的影响。应用处理器需求准则,证明截止期丢失只可能出现在某一时间点之前。通过该结论可以合理定义过渡过程的长度,从而展示一个清晰的三阶段模型。最后给出相关仿真实例。 In a real-time system scheduled with the Earliest Deadline First(EDF)algorithm,if the request of new tasks' insertion and/or current tasks' acceleration occurs and the remaining bandwidth of the system is not enough for this request,then part of the bandwidth has to be freed and the system will change its running mode. Aiming at this problem,this paper discusses the influences on the schedulability by the mode change based on the analysis on the dynamic processes of the insertion of a new task and/or the acceleration of a current task. With the processor demand criterion,it proves that deadline missing is possible only before a time point. Hence the length of the transition can be reasonably defined,and it results a clean research model of three stages. Illustrative examples are also given.
作者 钱光明
出处 《计算机工程》 CAS CSCD 2014年第9期55-58,共4页 Computer Engineering
基金 长沙市科技局基金资助项目(K11ZD014-13)
关键词 带宽转让 任务插入 模式改变 过渡过程 截止期 处理器需求准则 最早截止期优先算法 bandwidth transfer tasks insertion mode change transition process deadline processor demand criterion Earliest Deadline First(EDF)algorithm
  • 相关文献

参考文献12

  • 1Real J,Crespo A. Mode Change Protocols for Real-Time Systems:A Survey and a New Proposal[J]. Real-Time Systems,2004,26(2):161-197.
  • 2Sha L,Rajkumar R, Lehoczky J, et al. Mode Change Protocols for Priority-Driven Preemptive Scheduling[J]. Real-Time Systems,1989,1(3):243-264.
  • 3Pedro P, Burns A. Scheduabilty Analysis for Mode Change[C]/ / Proc. of the 10th EUROMICRO Workshop on Real-Time Systems Symposium. Berlin, Germany: [s. n.],1998:172-179.
  • 4PillaiP,Shin K G. Real-Time Dynamic Voltage Scaling for Low-Power[C]/ / Proc. of the 18th ACM Symposium on Operating Systems Principles. Banff,Canada:[s. n.], 2001:89-102.
  • 5Qian Guangming, Chen Xianghua, Yao Gang. Two Methods to Release a New Real-time Task [J]. Indian Journal of Computer Science and Engineering,2012,3 (1):75-81.
  • 6Liu C L,Laylan J W. Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment [J]. Journal of the ACM,1973,20(1):40-61.
  • 7Baruah S. Partitioned EDF Scheduling: A Closer Look [J]. Real-Time Systems,2013,49(6):715-729.
  • 8Buttazzo G C, Lipari G, Caccamo M, et al. Elastic Scheduling for Flexible Workload Management[J]. IEEE Transactions on Computers,2002,51(3):289-302.
  • 9Qian Guangming. An Earlier Time for Inserting and / or Accelerating Tasks[J]. Real-Time Systems,2009,41(3): 181-194.
  • 10钱光明,姜辉,陈湘华.实时任务调度算法最早可行时刻的求取模式[J].计算机工程,2012,38(4):284-286. 被引量:4

二级参考文献6

  • 1Liu C L, Laylan J W. Scheduling Algorithms for Multiprogra- mming in a Hard Real-time Environment[J]. JACM, 1973, 20(1): 40-61.
  • 2Buttazzo G C, Lipari G, Caccamo M, et al. Elastic Scheduling for Flexible Workload Management[J]. IEEE Transactions on Computers, 2002, 51(3): 289-302.
  • 3Qian Guangming. An Earlier Time for Inserting and/or Accele- rating Tasks[J]. Real-time Systems, 2009, 41(3): 181-194.
  • 4Leontyev H, Anderson J H. Generalized Tardiness Bounds for Global Multiprocessor Scheduling[J]. Real-time Systems, 2010, 44(3): 26-71.
  • 5Jeffay K, Stanat D, Martel C. On Non-preemptive Scheduling of Period and Sporadic Tasks[C] //Proc. of Real-time Systems Symposium. [S. l.] : IEEE Computer Society Press, 1991.
  • 6萧伟,冯治宝,应启戛.改进型EDF调度算法的研究与实现[J].计算机工程,2009,35(18):231-233. 被引量:12

共引文献3

同被引文献33

  • 1金宏,王宏安,傅勇,王强,王晖.模糊反馈控制实时调度算法[J].软件学报,2004,15(6):791-798. 被引量:13
  • 2WANG C, ZHOU S. RTAI real-time scheduler's optimization and re- alization[ J]. Beijing Petroleum Chemical Industry Institute Journal, 2007, 3(15) : 51 -55.
  • 3QIAN G, CHEN X, YAO G. Two methods to release a new real- time task[ J]. Indian Journal of Computer Science and Engineering, 2012, 3(1) :75 -81.
  • 4BARUAH S K, BONIFACI V, D' ANGELO G, et al. Scheduling real-time mixed-criticality jobs [ J ]. IEEE Transactions on Computers ,2012,61 ( 8 ) : 1140 - 1152.
  • 5LU C. Feedback control real-time scheduling[ D]. Charlottesville: University of Virginia,2001.
  • 6LU C, STANKVOIC J A, TAO G, et al. Feedback control real- time scheduling: framework, modeling, and algorithms [J]. Journal of Real-Time Systems, 2002,23(1/2) :85 - 126.
  • 7Buttazzo G. Research Trends in Real-time Computing for Embedded Systems [ J ]. ACM SIGBED Review, 2006,3(3) :1-10.
  • 8Ahmed M, Fisher N. Tractable Schedulability Analysis and Resource Allocation for Real-time Multimodal Systems [ J ]. ACM Transactions on Embedded Com- puting Systems ,2014,13 ( 2 ) : 1-28.
  • 9Baruah S. Partitioned EDF Scheduling: A Closer Look[ J]. Real-time Systems,2013,49(6) :715-729.
  • 10Liu C L, Laylan J W. Scheduling Algorithms for Multi- programming in a Hard Real-time Environment [ J ]. Journal of Association for Computing Machinery, 1973,20 ( I ) : 40-61.

引证文献6

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部