期刊文献+

复杂实时系统可调度性判定工具的研究与实现 被引量:4

Research and Implementation of Schedulability Determination Tools in Complex Real-time System
下载PDF
导出
摘要 针对包含多处理器、多分区结构的复杂实时系统存在的可调度性判定问题,提出一种基于仿真方法的任务集可调度性判定工具。通过设定时钟变量模拟任务调度过程,依据纯周期任务集的特性确定仿真区间,调用优化的判定算法,判定任务集的可调度性。测试结果及实例分析表明,该工具能自动、准确、快速地判定任务集的可调度性,并以甘特图的方式绘制任务调度过程,较现有工具更为高效、直观。 Depending on schedulability problem of the complex real-time system including periodic tasks in multi-processor and multi-partition structure,this paper proposes a tool based on simulation method of schedulability in the task set.Through the setting of clock variables,the tool can simulate task scheduling process,determine the simulation interval according to the characteristics of periodic task set,and optimize the algorithm to determine the schedulability.Test results and analysis verify that this tool has automatic,accurate and fast advantages to describe task scheduling process by Gantt chart.Compared with the other existing tools,it is more accurate and efficient.
出处 《计算机工程》 CAS CSCD 2013年第1期270-274,共5页 Computer Engineering
基金 国家自然科学基金资助项目(60903131) 教育部科学技术研究基金资助重点项目(210210) 云南省应用基础研究计划基金资助面上项目(2009ZC0052M) 云南省学术技术后备人才基金资助项目(2010CI042)
关键词 多处理器 多分区 实时系统 可调度性判定 仿真方法 时钟变量 multi-processor multi-partition real-time system schedulability determination simulation method clock variable
  • 相关文献

参考文献10

二级参考文献70

  • 1王永吉,陈秋萍.单调速率及其扩展算法的可调度性判定[J].软件学报,2004,15(6):799-814. 被引量:50
  • 2涂刚,阳富民,卢炎生.基于动态优先级策略的最优软非周期任务调度算法[J].计算机研究与发展,2004,41(11):2026-2034. 被引量:20
  • 3D/DStan/21/78/1,ASSAC standards part Ⅰ proposed standards for architecture[S] ,2004
  • 4D/DStan/21/74/1, ASSAC standards part Ⅰ proposed standards for software[S],2005
  • 5ARINC 653-1-2003, Avionics application software standard interface, ARINC specification 653 [ S]
  • 6Lee Y H, Kim D, Younis M,et al. Resource schedullng in dependable integrated modular avionics[ C ]//Dependable Systems and Networks NY : IEEE. 2000 : 14 - 23
  • 7Liu Jane W S.实时系统[M].北京:高等教育出版社,2003:150-151
  • 8Baruah S, Mok A,Rosier L L. Preemptively scheduling hard-real-time sporadic tasks on one processor[ C ]//Proceedings of the 11^th Real-Time Systems Symposium. NY: IEEE, 1990 : 182 - 190
  • 9Mason J F, Luecke K R, Luke J A. Device drivers in time and space partitioned operating systems [ C ]// Proceedings of the 25^th Digital Object Avionics. NY : IEEE, 2006 : 1 - 9
  • 10Lorente J L, Palencia J C. An EDF hierarchical scheduling model for bandwidth servers [ C ]// Proceedings of the 12^th Embedded and Real-Time Computing Systems and Applications. NY: IEEE, 2006:261 - 266

共引文献108

同被引文献55

  • 1王永吉,陈秋萍.单调速率及其扩展算法的可调度性判定[J].软件学报,2004,15(6):799-814. 被引量:50
  • 2刘军祥,王永吉,Matthew Cartmell.一种改进的RM可调度性判定算法[J].软件学报,2005,16(1):89-100. 被引量:16
  • 3Airlines Electronic Engineering Committee. ARINC: 653P1- 3-2006 Avionics Application Software Standard Interface Partl Required Services[S]. 2006.
  • 4Leung J Y T, Merrill M L. A Note on Preemptive Scheduling of Periodic, Real-time Tasks[J]. Information Processing Letters, 1980, 11(3): 115-118.
  • 5Wang G Q, Gu Q F. Research on distributed integrated modular avionics system architecture design and imple- mentation[C]//Proceedings of Digital Avionics Systems Conference, 2013:7D6-1 7D6-10.
  • 6ARINC 653. ARINC specification 653-2, avionics applica- tion software standard interface [S]. Annapolis, Mary- land: ARINC, 2006.
  • 7Liu C L, Layland J W. Scheduling algorithms for multi- programming in a hard-real-time environment[J]. Journal of the ACM (JACM), 1973, 20(1): 46-61.
  • 8Joseph M, Pandya P. Finding response times in a real- time system[J]. The Computer Journal, 1986, 29(5): 390-395.
  • 9Lehoczky J, Sha L, Ding Y. The rate monotonic schedu- ling algorithm: Exact characterization and average case be- havior[C]//Proceedings of Real Time Systems Symposi um, 1989t 166-I71.
  • 10Sha L, Abdelzaher T, ,rzOn K E, et al. Real time scbed uling theory: A historical perspective[J]. Real-Time Sys- tems, 2004, 28(2-3): 101-155.

引证文献4

二级引证文献19

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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