首页> 外国专利> Apparatus and method for selectively allocating cache lines in a partitioned cache shared by multiprocessors

Apparatus and method for selectively allocating cache lines in a partitioned cache shared by multiprocessors

机译:用于在多处理器共享的分区高速缓存中有选择地分配高速缓存行的设备和方法

摘要

A computer system includes a cache memory which is shared by multiple processors. The cache memory is divided into a plurality of regions. Each of the processor is exclusively associated with one or more of the regions. All the processors have access to all regions on hits. However, on misses, a processor can cause memory allocation only within its associated region or regions. This means that a processor can cause memory allocation only over data it had fetched. By such arrangement, the “cross-thrash” problem is avoided.
机译:计算机系统包括由多个处理器共享的高速缓冲存储器。高速缓冲存储器被划分为多个区域。每个处理器专门与一个或多个区域相关联。所有处理者均可访问匹配中的所有区域。但是,一旦遗漏,处理器只能在其一个或多个关联区域内引起内存分配。这意味着处理器只能对已获取的数据进行内存分配。通过这种安排,“跨冲”问题可以避免。

著录项

  • 公开/公告号US6745292B1

    专利类型

  • 公开/公告日2004-06-01

    原文格式PDF

  • 申请/专利权人 NCR CORPORATION;

    申请/专利号US19970869878

  • 发明设计人 ROY M. STEVENS;

    申请日1997-06-05

  • 分类号G06F120/00;

  • 国家 US

  • 入库时间 2022-08-21 23:15:20

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号