首页> 外文会议>Real-Time Systems Symposium >WCET Analysis of Multi-level Non-inclusive Set-Associative Instruction Caches
【24h】

WCET Analysis of Multi-level Non-inclusive Set-Associative Instruction Caches

机译:多级非包容集合指令缓存的WCET分析

获取原文

摘要

With the advent of increasingly complex hardware in real-time embedded systems (processors with performance enhancing features such as pipelines, cache hierarchy, multiple cores), many processors now have a set-associative L2 cache. Thus, there is a need for considering cache hierarchies when validating the temporal behavior of real-time systems, in particular when estimating tasks' worst-case execution times (WCETs). In this paper, we propose a safe static instruction cache analysis method for multi-level non-inclusive caches. The proposed method is experimented on medium-size and large programs. We show that the method is reasonably tight. We further show that in all cases WCET estimations are much tighter when considering the cache hierarchy than when considering only the L1 cache. An evaluation of the analysis time is conducted, demonstrating that analyzing the cache hierarchy has a reasonable computation time.
机译:随着实时嵌入式系统中越来越复杂的硬件的出现(具有流水线的性能增强功能的处理器,缓存层次结构,多个核心),许多处理器现在具有集合关联L2缓存。因此,需要考虑在验证实时系统的时间行为时考虑缓存层次结构,特别是在估计任务的最坏情况执行时间(WCET)时。在本文中,我们提出了一种安全静态指令缓存分析方法,用于多级非包含缓存。所提出的方法在中等规模和大型计划上进行了实验。我们表明该方法是合理的。我们进一步表明,在所有情况下,在考虑缓存层次结构时,WCET估计比仅考虑L1缓存时的时间更严格。对分析时间进行评估,证明分析缓存层次结构具有合理的计算时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号