MULTI-CORE NETWORK PROCESSOR INTERCONNECT WITH MULTI-NODE CONNECTION
    1.
    发明申请
    MULTI-CORE NETWORK PROCESSOR INTERCONNECT WITH MULTI-NODE CONNECTION 审中-公开
    多核心网络处理器与多节点连接相互连接

    公开(公告)号:US20150254182A1

    公开(公告)日:2015-09-10

    申请号:US14201507

    申请日:2014-03-07

    申请人: Cavium, Inc.

    IPC分类号: G06F12/08

    摘要: According to at least one example embodiment, a method of data coherence is employed within a multi-chip system to enforce cache coherence between chip devices of the multi-node system. According at least one example embodiment, a message is received by a first chip device of the multiple chip devices from a second chip device of the multiple chip devices. The message triggers invalidation of one or more copies, if any, of a data block. The data block stored in a memory attached to, or residing in, the first chip device. Upon determining that one or more remote copies of the data block are stored in one or more other chip devices, other than the first chip device, the first chip device sends one or more invalidation requests to the one or more other chip devices for invalidating the one or more remote copies of the data block.

    摘要翻译: 根据至少一个示例性实施例,在多芯片系统内采用数据一致性的方法来实现多节点系统的芯片装置之间的高速缓存一致性。 根据至少一个示例性实施例,消息由多个芯片装置的第二芯片装置由多个芯片装置的第一芯片装置接收。 该消息触发数据块的一个或多个副本(如果有)的无效。 存储在连接到或驻留在第一芯片装置中的存储器中的数据块。 在确定数据块的一个或多个远程副本被存储在除了第一芯片装置之外的一个或多个其他芯片装置中时,第一芯片装置向一个或多个其他芯片装置发送一个或多个无效请求,使无效的 数据块的一个或多个远程副本。