首页> 外国专利> Equal access to the avoidance of gate word - dominance in a multiprocessor write - into - cache environment

Equal access to the avoidance of gate word - dominance in a multiprocessor write - into - cache environment

机译:在多处理器写入高速缓存环境中平等地避免门字-优势

摘要

In a multiprocessor data processing system including: a main memory; at least first and second shared caches; a system bus coupling the main memory and the first and second shared caches; at least four processors having respective private caches with the first and second private caches being coupled to the first shared cache and to one another via a first internal bus, and the third and fourth private caches being coupled to the second shared cache and to one another via a second internal bus; method and apparatus for preventing hogging of ownership of a gateword stored in the main memory and which governs access to common code/data shared by processes running in at least three of the processors. Each processor includes a gate control flag. A gateword CLOSE command, establishes ownership of the gateword in one processor and prevents other processors from accessing the code/data guarded until the one processor has completed its use. A gateword OPEN command then broadcasts a gateword interrupt to set the flag in each processor, delays long enough to ensure that the flags have all been set, writes an OPEN value into the gateword and flushes the gateword to main memory. A gateword access command executed by a requesting processor checks its gate control flag, and if set, starts a fixed time delay after which normal execution continues.
机译:在多处理器数据处理系统中,包括:主存储器;至少第一和第二共享缓存;系统总线耦合主存储器以及第一和第二共享高速缓存;至少四个具有各自的专用高速缓存的处理器,其中第一和第二专用高速缓存通过第一内部总线耦合到第一共享高速缓存并且彼此耦合,并且第三和第四专用高速缓存耦合到第二共享高速缓存并且彼此耦合通过第二条内部总线;用于防止占用存储在主存储器中的闸字的所有权的方法和装置,并且控制对至少在三个处理器中运行的进程共享的公用代码/数据的访问。每个处理器包括门控制标志。网关词CLOSE命令在一个处理器中建立该网关词的所有权,并防止其他处理器访问受保护的代码/数据,直到一个处理器完成其使用为止。然后,gateword OPEN命令会广播一个gateword中断,以在每个处理器中设置该标志,延迟足够长的时间以确保已设置所有标志,将OPEN值写入该gateword并将该gateword刷新到主存储器。由请求处理器执行的闸门访问命令检查其闸门控制标志,如果设置了该命令,则启动固定的时间延迟,此后将继续正常执行。

著录项

  • 公开/公告号DE60307566T2

    专利类型

  • 公开/公告日2007-10-04

    原文格式PDF

  • 申请/专利权人

    申请/专利号DE2003607566T

  • 发明设计人

    申请日2003-06-13

  • 分类号G06F9/46;

  • 国家 DE

  • 入库时间 2022-08-21 20:27:44

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号