首页> 外国专利> Utility and lifetime based cache replacement policy

Utility and lifetime based cache replacement policy

机译:基于实用程序和生命周期的缓存替换策略

摘要

Embodiments of the invention describe an apparatus, system and method for utilizing a utility and lifetime based cached replacement policy as described herein. For processors having one or more processor cores and a cache memory accessible via the processor core(s), embodiments of the invention describe a cache controller to determine, for a plurality of cache blocks in the cache memory, an estimated utility and lifetime of the contents of each cache block, the utility of a cache block to indicate a likelihood of use its contents, the lifetime of a cache block to indicate a duration of use of its contents. Upon receiving a cache access request resulting in a cache miss, said cache controller may select one of the cache blocks to be replaced based, at least in part, on one of the estimated utility or estimated lifetime of the cache block.
机译:本发明的实施例描述了一种用于利用如本文所述的基于效用和寿命的高速缓存的替换策略的装置,系统和方法。对于具有一个或多个处理器核以及可通过一个或多个处理器核访问的高速缓冲存储器的处理器,本发明的实施例描述了一种高速缓冲存储器控制器,用于针对高速缓冲存储器中的多个高速缓冲存储器块确定存储器的估计效用和寿命。每个高速缓存块的内容,高速缓存块的实用程序指示使用其内容的可能性,高速缓存块的生存期指示其使用内容的持续时间。在接收到导致高速缓存未命中的高速缓存访​​问请求时,所述高速缓存控制器可以至少部分地基于高速缓存块的估计效用或寿命之一来选择要替换的高速缓存块之一。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号