System and method for non-migratory requests in a cache coherency protocol
    34.
    发明授权
    System and method for non-migratory requests in a cache coherency protocol 有权
    高速缓存一致性协议中的非迁移请求的系统和方法

    公开(公告)号:US08468308B2

    公开(公告)日:2013-06-18

    申请号:US10760659

    申请日:2004-01-20

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0831

    摘要: A system comprises a first node including data having an associated state. The associated state of the data at the first node is a modified state. The system also comprises a second node operative to provide a non-migratory source broadcast request for the data. The first node is operative in response to the non-migratory source broadcast request to provide the data to the second node and to transition the associated state of the data at the first node from the modified state to an owner state without updating memory. The second node is operative to receive the data from the first node and assign a shared state to an associated state of the data at the second node.

    摘要翻译: 系统包括包括具有相关状态的数据的第一节点。 在第一节点处的数据的相关状态是修改状态。 该系统还包括第二节点,用于为数据提供非迁移源广播请求。 响应于非迁移源广播请求,第一节点可操作以向第二节点提供数据,并且将第一节点处的数据的关联状态从修改状态转换到所有者状态,而不更新存储器。 第二节点可操作以从第一节点接收数据,并将共享状态分配给第二节点处的数据的相关状态。

    System and method for conflict responses in a cache coherency protocol
    37.
    发明授权
    System and method for conflict responses in a cache coherency protocol 有权
    高速缓存一致性协议中冲突响应的系统和方法

    公开(公告)号:US07620696B2

    公开(公告)日:2009-11-17

    申请号:US10761047

    申请日:2004-01-20

    IPC分类号: G06F15/16

    CPC分类号: G06F12/0815

    摘要: A system comprises a first node that provides a broadcast request for data. The first node receives a read conflict response to the broadcast request from the first node. The read conflict response indicates that a second node has a pending broadcast read request for the data. A third node provides the requested data to the first node in response to the broadcast request from the first node. The first node fills the data provided by the third node in a cache associated with the first node.

    摘要翻译: 系统包括提供数据广播请求的第一节点。 第一节点从第一节点接收对广播请求的读冲突响应。 读取冲突响应指示第二个节点具有针对数据的未决广播读取请求。 响应于来自第一节点的广播请求,第三节点向第一节点提供所请求的数据。 第一节点填充与第一节点相关联的高速缓存中由第三节点提供的数据。

    Multi-processor system utilizing concurrent speculative source request and system source request in response to cache miss
    38.
    发明授权
    Multi-processor system utilizing concurrent speculative source request and system source request in response to cache miss 失效
    多处理器系统利用并发推测源请求和响应高速缓存未命中的系统源请求

    公开(公告)号:US07380107B2

    公开(公告)日:2008-05-27

    申请号:US10756640

    申请日:2004-01-13

    IPC分类号: G06F15/00

    CPC分类号: G06F9/383

    摘要: Multi-processor systems and methods are disclosed that employ speculative source requests to obtain speculative data fills in response to a cache miss. In one embodiment, a source processor generates a speculative source request and a system source request in response to a cache miss. At least one processor provides a speculative data fill to a source processor in response to the speculative source request. The processor system provides a coherent data fill to the processor in response to the system source request.

    摘要翻译: 公开了多处理器系统和方法,其采用推测源请求以响应于高速缓存未命中来获得推测数据填充。 在一个实施例中,源处理器响应于高速缓存未命中而产生推测源请求和系统源请求。 响应于推测源请求,至少一个处理器向源处理器提供推测数据填充。 处理器系统响应于系统源请求向处理器提供相干数据填充。

    System and method for blocking data responses
    39.
    发明授权
    System and method for blocking data responses 失效
    用于阻止数据响应的系统和方法

    公开(公告)号:US07149852B2

    公开(公告)日:2006-12-12

    申请号:US10761034

    申请日:2004-01-20

    IPC分类号: G06F12/00

    摘要: Systems and methods are disclosed for blocking data responses. One system includes a target node that, in response to a source broadcast request for requested data, provides a response that includes a copy of the requested data. The target node also provides a blocking message to a home node associated with the requested data. The blocking message being operative cause the home node to provide a non-data response to the source broadcast request if the blocking message is matched with the source broadcast request at the home node.

    摘要翻译: 公开了用于阻止数据响应的系统和方法。 一个系统包括目标节点,其响应于所请求数据的源广播请求提供包括所请求数据的副本的响应。 目标节点还向与请求的数据相关联的家庭节点提供阻塞消息。 如果阻塞消息与归属节点处的源广播请求匹配,则阻塞消息正在起作用,导致归属节点向源广播请求提供非数据响应。

    Directory structure permitting efficient write-backs in a shared memory computer system
    40.
    发明授权
    Directory structure permitting efficient write-backs in a shared memory computer system 失效
    目录结构允许在共享存储器计算机系统中有效的回写

    公开(公告)号:US07051163B2

    公开(公告)日:2006-05-23

    申请号:US10263739

    申请日:2002-10-03

    IPC分类号: G06F12/00

    CPC分类号: G06F12/084 G06F12/0804

    摘要: A directory maintains status information over memory blocks in a shared memory computer system. The directory has a plurality of entries each corresponding to a respective block, and is organized into a main region and a write-back region. The main region has an owner field, identifying the current owner of the block. The write-back region has a writer field identifying the last owner to have written the block back to memory. To write a block back to memory, the owner enters its identifier in the writer field and writes the data back to memory without checking nor modifying the owner field. In response to a memory operation, if the contents of the owner field and the writer field match, memory concludes that it is the owner, otherwise memory concludes that the entity identified in the owner field is the owner.

    摘要翻译: 目录通过共享存储器计算机系统中的存储器块来维护状态信息。 目录具有多个条目,每个条目对应于相应的块,并且被组织成主区域和回写区域。 主区域有一个所有者字段,标识该块的当前所有者。 写回区域具有标识最后所有者的写入器字段以将块写回存储器。 要将块写入内存,所有者在写入器字段中输入其标识符,并将数据写回存储器,而不检查或修改所有者字段。 响应一个内存操作,如果所有者字段和作者字段的内容匹配,则内存结论是它是所有者,否则内存会断定在所有者字段中标识的实体是所有者。