首页> 外文会议>Real-Time Technology and Applications Symposium, 1997. Proceedings., Third IEEE >Timing analysis for data caches and set-associative caches
【24h】

Timing analysis for data caches and set-associative caches

机译:数据缓存和集合关联缓存的时序分析

获取原文

摘要

The contributions of this paper are twofold. First, an automatic tool-based approach is described to bound worst-case data cache performance. The given approach works on fully optimized code, performs the analysis over the entire control flow of a program, detects and exploits both spatial and temporal locality within data references, produces results typically within a few seconds, and estimates, on average, 30% tighter WCET bounds than can be predicted without analyzing data cache behavior. Results obtained by running the system on representative programs are presented and indicate that timing analysis of data cache behavior can result in significantly tighter worst-case performance predictions. Second, a framework to bound worst-case instruction cache performance for set-associative caches is formally introduced and operationally described. Results of incorporating instruction cache predictions within pipeline simulation show that timing predictions for set-associative caches remain just as tight as predictions for direct-mapped caches. The cache simulation overhead scales linearly with increasing associativity.
机译:本文的贡献是双重的。首先,描述了一种基于自动工具的方法来限制最坏情况下的数据缓存性能。给定的方法适用于完全优化的代码,对程序的整个控制流进行分析,检测和利用数据引用中的时空局部性,通常在几秒钟内产生结果,并平均将结果估计紧缩30%无需分析数据缓存行为即可预测的WCET范围。给出了通过在有代表性的程序上运行系统而获得的结果,这些结果表明,对数据高速缓存行为进行定时分析可能​​会导致更严格的最坏情况下的性能预测。其次,正式引入并在操作上描述了为集合关联高速缓存绑定最坏情况指令高速缓存性能的框架。将指令高速缓存预测合并到流水线​​模拟中的结果表明,集关联高速缓存的时序预测与直接映射高速缓存的预测一样紧密。高速缓存模拟开销随关联性的增加而线性扩展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号