Sensitivity of cache replacement policies

ACM Trans. Embedded Comput. Syst.(2013)

引用 28|浏览7
暂无评分
摘要
The sensitivity of a cache replacement policy expresses to what extent the execution history may influence the number of cache hits and misses during program execution. We present an algorithm to compute the sensitivity of a replacement policy. We have implemented this algorithm in a tool called Relacs that can handle a large class of replacement policies including LRU, FIFO, PLRU, and MRU. Sensitivity properties obtained with Relacs demonstrate that the execution history can have a strong impact on the number of cache hits and misses if FIFO, PLRU, or MRU is used. A simple model of execution time is used to evaluate the impact of cache sensitivity on measured execution times. The model shows that measured execution times may strongly underestimate the worst-case execution time for FIFO, PLRU, and MRU.
更多
查看译文
关键词
cache sensitivity,execution history,execution time,sensitivity property,replacement policy,cache replacement policy,worst-case execution time,measured execution time,program execution,cache hit,worst case execution time,predictability
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要