期刊文献+

实时多任务带宽转让的过渡过程研究 被引量:2

Research on Transient Process for Bandwidth Transfer of Real-time Multitask
下载PDF
导出
摘要 当一个实时系统的运行模式发生改变时,常需要进行带宽转让,并造成截止期丢失。为此,基于最早截止期优先调度的实时任务集,研究因出现新任务插入、现行任务加速而引起的带宽转让问题,依据老模式、过渡过程和新模式这3个阶段,提出一种多任务带宽转让模型,通过压缩某些现有任务来释放带宽,并证明即使系统在满负荷运行的情况下,只要新模式下所有任务的使用率(带宽)之和不大于1,截止期丢失的现象不可能出现在过渡过程后,并据此定义过渡过程的起点和终点。仿真结果表明,该模型能较为全面地展示多任务的带宽转让过程。 Bandwidth transfer is often required and deadline missing occurs when a real-time system changes its running mode. In order to solve this problem, based on the real-time task set scheduled with the earliest deadline first algorithm, the bandwidth transfer caused by new tasks' insertion and current tasks' acceleration is studied. According to the three stages of the old mode,the transition process, and the new mode, a model of multitask bandwidth transfer is presented. Some current tasks are compressed to release bandwidth. Even the system runs at full load, it is proved that deadline missing is only possible before the transition process as long as the sum of the utilizations(bandwidths) of all the tasks in the new mode is not greater than one, and thus the starting and ending points of the transition process are defined. Simulations results show that this model gives an overall description of the bandwidth transfer of multitask.
出处 《计算机工程》 CAS CSCD 北大核心 2017年第12期292-295,302,共5页 Computer Engineering
基金 长沙市科技局项目(K15ZD053-43)
关键词 多任务压缩 实时系统 截止期 过渡过程 模式改变 multitask compression real-time system deadline transient process mode changing
  • 相关文献

参考文献2

二级参考文献23

  • 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. 被引量:1
  • 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. 被引量:1
  • 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. 被引量:1
  • 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. 被引量:1
  • 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. 被引量:1
  • 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. 被引量:1
  • 7Baruah S. Partitioned EDF Scheduling: A Closer Look [J]. Real-Time Systems,2013,49(6):715-729. 被引量:1
  • 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. 被引量:1
  • 9Qian Guangming. An Earlier Time for Inserting and / or Accelerating Tasks[J]. Real-Time Systems,2009,41(3): 181-194. 被引量:1
  • 10Barauh S K,Howell R R,Rosier L E. Algorithms and Complexity Concerning the Preemptive Scheduling of Periodic Real-Time Tasks on One Processor [J]. Real- Time Systems,1990,2(4):301-324. 被引量:1

共引文献6

同被引文献6

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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