Analyzing Replacement Policies in List-Based Caches with Non-Uniform Access Costs
Analyzing Replacement Policies in List-Based Caches with Non-Uniform Access Costs
复制标题
DOI:
10.1109/infocom.2018.8485894
复制
发表时间:
2018-04
期刊:
影响因子:
--
通讯作者:
G. Casale
中科院分区:
文献类型:
--
作者:
G. Casale
List-based caches can offer lower miss rates than single-list caches, but their analysis is challenging due to state-space explosion. We analyze in this setting randomized replacement policies for caches with non-uniform access costs. In our model, costs can depend on the stream a request originated from, the target item, and the list that contains it. We first show that, similarly to the uniform-cost case, the random replacement (RR) and first-in first-out (FIFO) policies can be exactly analyzed using a product-form expression for the equilibrium state probabilities of the cache. We then tackle the state space explosion by means of the singular perturbation method, deriving limiting expressions for the equilibrium performance measures as the number of items and the cache capacity grow in a fixed ratio. Simulations indicate that our asymptotic formulas rapidly converge to the cache equilibrium distribution.