Fifo Cache Analysis For Wcet Estimation: A Quantitative Approach

DATE '13: Proceedings of the Conference on Design, Automation and Test in Europe(2013)

引用 42|浏览294
暂无评分
摘要
Although most previous work in cache analysis for WCET estimation assumes the LRU replacement policy, in practise more processors use simpler non-LRU policies for lower cost, power consumption and thermal output. This paper focuses on the analysis of FIFO, one of the most widely used cache replacement policies. Previous analysis techniques for FIFO caches are based on the same framework as for LRU caches using qualitative always-hit/always-miss classifications. This approach, though works well for LRU caches, is not suitable to analyze FIFO and usually leads to poor WCET estimation quality. In this paper, we propose a quantitative approach for FIFO cache analysis. Roughly speaking, the proposed quantitative analysis derives an upper bound on the "miss ratio" of an instruction (set), which can better capture the FIFO cache behavior and support more accurate WCET estimations. Experiments with benchmarks show that our proposed quantitative FIFO analysis can drastically improve the WCET estimation accuracy over pervious techniques (the average overestimation ratio is reduced from around 70% to 10% under typical setting).
更多
查看译文
关键词
FIFO cache,FIFO cache analysis,FIFO cache behavior,cache analysis,previous analysis technique,proposed quantitative FIFO analysis,proposed quantitative analysis,LRU cache,WCET estimation,WCET estimation accuracy,quantitative approach
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要