期刊文献+

T-Minicore嵌入式时间可预测操作系统的设计与实现

T-Minicore:A Time Predictable Embedded Operating System
下载PDF
导出
摘要 目前学术界对时间可预测性尚无统一定义,而时间可预测系统研究也主要集中在体系结构层和编程语言层。根据目前认可度较高的时间可预测性定义,提出对时间可预测性系统进行粒度划分,并基于执行流服务体操作系统模型提出满足LET模型的服务粒度时间可预测操作系统T-Minicore。之后通过理论分析证明了改进的通信方式具有时间可预测性,最后通过实验证明运行在该操作系统上的应用具有时间可预测性特性。 Evidence to date indicates that there is no set definition of time predictability in academia. Most researches on time predictability focus on architecture and programming language. In this paper, referring to the more recognized definition of time predictability, granularity division was applied to time predictable systems. And T-Minicore, a servicegrained operation system based on servant/exe-flow model, was proposed. T-Minicore meets the demand for time pre dictability in LET (Logical Execution Time) Model. Its time predictability in the communication module was justified by theory and experiments illustrate that applications running on T-Minicore operating system are time predictable.
出处 《计算机科学》 CSCD 北大核心 2015年第B11期454-459,共6页 Computer Science
基金 国家自然科学基金(61379040 61272131) 江苏省自然科学基金(SBK2012194)资助
关键词 嵌入式操作系统 时间可预测性 逻辑执行时间 服务体执行流 Embedded OS,Timing predictability, Logical execution time, Servant/exe-flow model
  • 相关文献

参考文献21

  • 1Grund, Daniel, Reineke J, et al. A Template for Predictability Definitions with Supporting Evidence[C]//PPES. 2011.
  • 2Edwards,Stephen A,Lee E A. The case for the precision timed (PRET) maehine[C]//Proceedings of the 44th annual Design Automation Conference. ACM, 2007.
  • 3Hao N J, Edwards S A. A processor extension for cycle accurate real-time software[C] // Embedded and Ubiquitous Computing. 2006 : 449-458.
  • 4Lickly B, et al. Predictable programming on a precision timed ar- ehitecture[C] // Proceedings of the 2008.
  • 5International Confer- ence on Compilers, Architectures and Synthesis for EmbeddedSystems. ACM, 2008.
  • 6Liu, Isaac, et al. A PRET microarchitecture implementation with repeatable timing and competitive performance[C]//2012 IEEE 30th International Conference on Computer Design (ICCD). IEEE, 2O 12.
  • 7Zimmer M, et al. FlexPRET: A processor platform for mixed- criticality systems: UCB/EECS-2013-172 [R]. California Univ Berkeley Dept of Electrical Engineering and Computer Sciences, 2013.
  • 8Benveniste, Albert, Berry G. The synchronous approach to reac- tive and real-time systems[J]. Proceedings of the IEEE, 1991,79 (9) : 1270-1282.
  • 9Kirsch,Christoph M, Sokolova A. The Logical Execution Time Paradigm[C]//Advances in Real-Time Systems. Springer Berlin Heidelberg, 2012 : 103-120.
  • 10Lee E A. The problem with threads [J]. Computer, 2006, 39 (5) :33-42.

二级参考文献18

  • 1李宏,陈香兰,吴明桥,龚育昌,赵振西.服务体模型与操作系统内核设计技术[J].计算机研究与发展,2005,42(7):1272-1276. 被引量:13
  • 2吴明桥,陈香兰,张晔,龚育昌.一种基于服务体/执行流的新型操作系统构造模型[J].中国科学技术大学学报,2006,36(2):230-236. 被引量:10
  • 3龚育昌 陈香兰 李曦 209.基于服务体/执行流模型的操作系统.中华人民共和国发明专利公报,2005,21(37).
  • 4Dearle A,Hulse D.Operating system support for persistent systems:past,present and future[J].Software-Practice and Experience,2000,30(4):295-324.
  • 5Draves R P,Bershad B N,Rashid R F,et al.Using continuations to implement thread management and communication in operating systems[R].Technical Report CMU-CS-91-115R,Department of computer science,Carnegie Mellon University,1991.
  • 6Mainwaring A M,Culler D E.Active Messages:Organization and applications programming interface.Technical Document[R],University of California at Berkeley,Network of Workstations Project White Paper,(API V2.0),1995.
  • 7Rodrigues S H,Anderson T E,Culler D E.High-performance local-area communication using fast sockets[C]//Proc.of the USENIX Annual Technology Conference,1997.
  • 8Bershad B N,Anderson T E,Lazowska E D,et al.User-level interprocess communication for shared memory multiprocessors[J].ACM Transactions on Computer System,1991,9(2):175-198.
  • 9Nelson M,Khalidi Y,Madany P.The spring file system[R].Technical Report SMLI TR-93-10,Sun MicrosystemsLaboratories(MountainView,California),1993.
  • 10Dearle A,Bona R di,Farrow J,et al.Grasshopper:an orthogonally persistent operating system[J].Computing Systems,1994.7(3):289-312.

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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