首页> 外国专利> Eviction algorithm for inclusive lower level cache based upon state of higher level cache

Eviction algorithm for inclusive lower level cache based upon state of higher level cache

机译:基于高级缓存状态的包含性低级缓存的逐出算法

摘要

A cache eviction algorithm for an inclusive cache determines which among a plurality of cache lines may be evicted from the inclusive cache based at least in part upon the state of the cache lines in a higher level cache. In particular, a cache eviction algorithm may determine, from an inclusive cache directory for a lower level cache, whether a cache line is cached in the lower level cache but not cached in any of a plurality of higher level caches for which cache directory information is additionally stored in the cache directory. Then, based upon determining that a cache line is cached in the lower level cache but not cached in any of the plurality of higher level caches, the cache eviction algorithm may select that cache line for eviction from the cache.
机译:用于包含性高速缓存的高速缓存逐出算法至少部分地基于较高级高速缓存中的高速缓存行的状态,确定可以从包含性高速缓存中逐出多个高速缓存行中的哪一个。特别地,高速缓存逐出算法可以从用于低级高速缓存的包含性高速缓存目录中确定高速缓存行是否被高速缓存在低级高速缓存中,而不是未被高速缓存在多个高速缓存目录信息中的任何高速缓存中。另外存储在缓存目录中。然后,基于确定高速缓存行被高速缓存在较低级高速缓存中但是没有被高速缓存在多个较高级高速缓存中的任何一个中,高速缓存逐出算法可以从高速缓存中选择该高速缓存行用于逐出。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号