首页> 外国专利> Apparatus and method for controlling shared cache of multiple processor cores by using individual queues and shared queue

Apparatus and method for controlling shared cache of multiple processor cores by using individual queues and shared queue

机译:通过使用单独的队列和共享队列来控制多个处理器核的共享高速缓存的设备和方法

摘要

A control unit stores data used in a process to a shared cache memory. The control unit provides a shared queue in a memory space of the shared cache memory and performs LRU control with the use of the shared queue. The control unit also provides a local queue in the memory space of the shared cache memory. The control unit enqueues a CBE (management information) for a cache page used by a core in a process to the local queue. The control unit dequeues a plurality of CBEs from the local queue upon satisfaction of a predetermined condition, and enqueues the dequeued CBEs to the shared queue.
机译:控制单元将过程中使用的数据存储到共享缓存中。控制单元在共享高速缓冲存储器的存储空间中提供共享队列,并利用共享队列执行LRU控制。控制单元还在共享缓存存储器的存储空间中提供本地队列。控制单元将处理中的核心使用的高速缓存页面的CBE(管理信息)排队到本地队列中。当满足预定条件时,控制单元从本地队列中使多个CBE出队,并将出队的CBE入队到共享队列。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号