首页> 外国专利> SYSTEM AND METHOD FOR MAINTAINING CACHE COHERENCY ACROSS A SERIAL INTERFACE BUS USING A SNOOP REQUEST AND COMPLETE MESSAGE

SYSTEM AND METHOD FOR MAINTAINING CACHE COHERENCY ACROSS A SERIAL INTERFACE BUS USING A SNOOP REQUEST AND COMPLETE MESSAGE

机译:使用窥探请求和完整消息来维持串行接口总线上的缓存一致性的系统和方法

摘要

Techniques are disclosed for maintaining cache coherency across a serial interface bus such as a Peripheral Component Interconnect Express (PCIe) bus. The techniques include generating a snoop request (SNP) to determine whether first data stored in a local memory is coherent relative to second data stored in a data cache, the snoop request including destination information that identifies the data cache on the serial interface bus and causing the snoop request to be transmitted over the serial interface bus to a second processor. The techniques further include extracting a cache line address from the snoop request, determining whether the second data is coherent, generating a complete message (CPL) indicating that the first data is coherent with the second data, and causing the complete message to be transmitted over the bus to the first processor. The snoop request and complete messages may be vendor defined messages.
机译:公开了用于在诸如外围部件互连快速(PCIe)总线之类的串行接口总线上维持高速缓存一致性的技术。该技术包括生成侦听请求(SNP),以确定存储在本地存储器中的第一数据是否相对于存储在数据高速缓存中的第二数据一致,该侦听请求包括目的地信息,该目标信息标识串行接口总线上的数据高速缓存并引起侦听请求将通过串行接口总线传输到第二处理器。所述技术还包括:从监听请求中提取高速缓存行地址;确定第二数据是否一致;生成指示第一数据与第二数据一致的完整消息(CPL);以及使完整消息通过总线到第一个处理器。监听请求和完成消息可以是厂商定义的消息。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号