• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (03): 393-398.

• 论文 • 上一篇    下一篇

面向WCET分析的实时多核体系结构研究

陈芳园1,丁亚军1,张冬松2,吴飞3,任秀江1   

  1. (1.江南计算技术研究所,江苏 无锡 214083;2.中国人民解放军镇江船艇学院,江苏 镇江 212000;
    3.上海工程技术大学电子电气工程学院,上海 201620)
  • 收稿日期:2013-10-12 修回日期:2013-12-20 出版日期:2014-03-25 发布日期:2014-03-25
  • 基金资助:

    国家自然科学基金资助项目(61272097);上海市教委科研创新重点基础研究项目(12ZZ182)

Research of realtime multi-core  architecture for WCET analysis  

CHEN Fangyuan1,DING Yajun1,ZHANG Dongsong2,WU Fei3, REN Xiujiang1   

  1. (1.Jiangnan Institute of Computing Technology,Wuxi 214083;
    2.Zhenjiang Watercraft College of PLA,Zhenjiang 212000;
    3.College of Electronic and Electrical Engineering,Shanghai University of Engineering Science,Shanghai 201620,China)
  • Received:2013-10-12 Revised:2013-12-20 Online:2014-03-25 Published:2014-03-25

摘要:

随着工艺技术的发展以及嵌入式实时应用范围的不断扩大和需求的不断提升,多核处理器必将凭其高性能和低功耗特性应用到嵌入式实时领域中。但是,多核处理器体系结构很难甚至无法满足实时系统的实时限制和对WCET的可预测性要求。从多核中的共享资源入手,分析多核中的片上共享资源(共享Cache、片上互连)和片外共享资源(片外存储)对WCET分析的影响,探讨了各种干扰下的WCET分析方法。介绍了两种多核WCET分析模型:多核静态WCET分析模型和多核混合WCET分析模型;同时,针对嵌入式实时应用提出了多核设计原则。

关键词: 多核体系结构, 嵌入式实时系统, 实时任务, WCET

Abstract:

With the development of technology and the increasing growth of applications and requirements in embedded realtime systems, multicore processors will be adopted in embedded realtime systems for its high performance and low power features. However, the multicore architecture is hard, even impossible to satisfy the requirement of realtime and the predictability of WCET. Starting with the shared resources, we analyze the influence of onchip shared resources and offchip resources on WCET analysis, and discuss various WCET methods. Two WCET models are introduced: multicore static WCET model and multicore hybrid WCET model. At last, the multicore design rule for the realtime application is proposed.

Key words: multi-core architecture;embedded realtime system;realtime task;WCET