首页> 外国专利> Apparatus and method for partitioning a shared cache of a chip multi-processor

Apparatus and method for partitioning a shared cache of a chip multi-processor

机译:用于对芯片多处理器的共享缓存进行分区的设备和方法

摘要

A method and apparatus for partitioning a shared cache of a chip multi-processor are described. In one embodiment, the method includes a request of a cache block from system memory if a cache miss within a shared cache is detected according to a received request from a processor. Once the cache block is requested, a victim block within the shared cache is selected according to a processor identifier and a request type of the received request. In one embodiment, selection of the victim block according to a processor identifier and request type is based on a partition of a set-associative, shared cache to limit the selection of the victim block from a subset of available cache ways according to the cache partition. Other embodiments are described and claimed.
机译:描述了一种用于对芯片多处理器的共享缓存进行分区的方法和设备。在一个实施例中,该方法包括如果根据从处理器接收到的请求检测到共享缓存中的缓存未命中,则从系统存储器请求缓存块。一旦请求了高速缓存块,就根据处理器标识符和所接收请求的请求类型来选择共享高速缓存内的牺牲块。在一个实施例中,根据处理器标识符和请求类型来选择受害者块是基于集合关联的共享缓存的分区,以限制根据缓存分区从可用缓存方式的子集中选择受害者块。 。描述和要求保护其他实施例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号