首页> 外国专利> Method, Apparatus, System and Program Product Supporting Directory-Assisted Speculative Snoop Probe With Concurrent Memory Access

Method, Apparatus, System and Program Product Supporting Directory-Assisted Speculative Snoop Probe With Concurrent Memory Access

机译:支持并发存储器访问的目录辅助推测探听探针的方法,装置,系统和程序产品

摘要

A multiprocessor data processing system includes a memory controller controlling access to a memory subsystem, multiple processor buses coupled to the memory controller, and at least one of multiple processors coupled to each processor bus. In response to receiving a first read request of a first processor via a first processor bus, the memory controller initiates a speculative access to the memory subsystem and a lookup of the target address in a central coherence directory. In response to the central coherence directory indicating that a copy of the target memory block is cached by a second processor, the memory controller transmits a second read request for the target address on a second processor bus. In response to receiving a clean snoop response to the second read request, the memory controller provides to the first processor the target memory block retrieved from the memory subsystem by the speculative access.
机译:一种多处理器数据处理系统,包括:存储器控制器,其控制对存储器子系统的访问;多处理器总线,其耦合至所述存储器控制器;以及多个处理器中的至少一个,其耦合至各处理器总线。响应于通过第一处理器总线接收到第一处理器的第一读取请求,存储器控制器启动对存储器子系统的推测访问并在中央一致性目录中查找目标地址。响应于中央一致性目录指示第二处理器缓存了目标存储块的副本,存储控制器在第二处理器总线上发送对目标地址的第二读取请求。响应于接收到对第二读取请求的干净监听响应,存储器控制器向第一处理器提供通过推测访问从存储器子系统检索到的目标存储器块。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号