Uniform lease vs. LRU cache: analysis and evaluation
Uniform lease vs. LRU cache: analysis and evaluation
复制标题
DOI:
10.1145/3459898.3463908
复制
发表时间:
2021-06
期刊:
影响因子:
--
通讯作者:
Dong Chen;C. Ding;Fangzhou Liu;Ben Reber;Wesley Smith;Pengcheng Li
中科院分区:
文献类型:
--
作者:
Dong Chen;C. Ding;Fangzhou Liu;Ben Reber;Wesley Smith;Pengcheng Li
Lease caching is a new technique that provides greater control of the cache than what is allowed in conventional caches. The simplest control is uniform lease (UL), which means that all leases are identical in length. The UL cache is prescriptive and based on allocation. In comparison, a conventional cache is reactive and based on replacement. They represent two fundamentally different approaches to cache management. This paper shows two results. First, it proves that a previous model of the LRU cache called Higher-Order Theory of Locality (HOTL) computes the miss ratio of the UL cache. Second, it shows how UL and LRU behave the same and differently through contrived examples and in the 30 benchmarks of PolyBench.