首页> 外国专利> Circuit arrangement and method of maintaining cache coherence utilizing snoop response collection logic that disregards extraneous retry responses

Circuit arrangement and method of maintaining cache coherence utilizing snoop response collection logic that disregards extraneous retry responses

机译:利用监听响应收集逻辑来保持高速缓存一致性的电路装置和方法,该监听响应逻辑忽略了无关的重试响应

摘要

A data processing system, circuit arrangement, integrated circuit device, program product, and method improve system response by disregarding extraneous retry signals during the generation of a prioritized response signal from the response signals output from various snooper devices coupled to one another over a shared memory interface. In particular, it has been determined that a subset of retry signals issued by various snooper devices that snoop memory access requests do not have any a bearing upon the ultimate determination of whether or not a particular memory address, or cache line therefor, is stored in any of the snooper devices. As a result, by disregarding these extraneous retry signals, such access requests may be permitted to proceed without having to be reissued, thereby minimizing the time required to process such requests, and eliminating the extraneous traffic that would otherwise be present on the interface. Extraneous retry signals may be disregarded, for example, by prioritizing to a higher relative priority any response signal that indicates that information from a memory address, or cache line therefor, is stored in a single snooper device. As another example, response signals that indicate that the information from a requested memory address is stored in multiple snooper devices may also be prioritized relative to a retry signal if the request will not modify the information in the memory address.
机译:一种数据处理系统,电路装置,集成电路设备,程序产品和方法,通过从在共享存储器上彼此耦合的各种监听设备输出的响应信号中生成优先响应信号期间忽略优先重试信号,从而改善了系统响应接口。特别地,已经确定由窥探存储器访问请求的各种窥探设备发出的重试信号的子集与最终确定是否存储特定的存储器地址或其高速缓存行没有任何关系。任何窥探设备。结果,通过不理会这些无关的重试信号,可以允许这样的访问请求继续进行而不必重新发出,从而使处理此类请求所需的时间最小化,并消除了否则会出现在接口上的无关的业务。可以忽略无关的重试信号,例如,通过将较高优先级的优先级指定为任何响应信号,该响应信号指示来自存储器地址或其缓存行的信息存储在单个窥探设备中。作为另一示例,如果请求将不修改存储器地址中的信息,则也可以相对于重试信号来对指示来自所请求的存储器地址的信息已存储在多个窥探器设备中的响应信号进行优先级排序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号