会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明专利
    • Spekulative verteilte Konfliktauflösung für ein Cache-Kohärenzprotokoll
    • DE10393919B4
    • 2019-10-10
    • DE10393919
    • 2003-11-26
    • INTEL CORP
    • HUM HERBERTGOODMAN JAMESBEERS ROBERTRAJNISH GHUGHAL
    • G06F12/08G06F15/16G06F17/30
    • Verfahren mit den folgenden Schritten:Senden einer Anforderung (1. PRIL) einer Kopie eines Datenblocks von einem ersten Peer-Knoten (210) eines Systems (200) mit mehreren Knoten zu allen anderen Knoten in dem System (200) mit mehreren Knoten (210, 220, 230, 240), wobei das System (200) einen Heimatknoten (240) für den angeforderten Datenblock und mehrere Peer-Knoten (210, 220, 230) umfaßt, wobei jeder Peer-Knoten eine Kopie des angeforderten Datenblocks speichern kann;Empfangen einer Anforderung (1.1 PRIL) einer Kopie eines Datenblocks von einem zweiten Peer-Knoten (220) an dem ersten Peer-Knoten (210);Bestimmen, ob bei dem ersten Peer-Knoten (210) ein Konflikt besteht, wobei ein Konflikt besteht, wenn die empfangene Anforderung (1.1 PRIL) und die gesendete Anforderung (1. PRIL) den gleichen Datenblock anfordern;falls ein Bestehen eines Konflikts bestimmt wird, Senden einer ersten Nachricht (CNCL; READ) von dem ersten Peer-Knoten (210) zu dem Heimatknoten (240), die anzeigt, daß der Konflikt besteht und ob eine Kopie des von dem ersten Peer-Knoten (210) angeforderten Datenblocks an dem ersten Peer-Knoten (210) empfangen worden ist;wobei der zweite Peer-Knoten (220) zu dem Heimatknoten eine zweite Nachricht (READ) sendet, die anzeigt, dass der Konflikt besteht;Empfangen einer dritten Nachricht (XFER, DATA, XFER) von dem Heimatknoten (240) an dem ersten Knoten (210);wobei der zweite Peer-Knoten von dem Heimatknoten eine WAIT-Nachricht empfängt; undSenden der empfangenen Kopie des Datenblocks von dem ersten Peer-Knoten (210) zu dem zweiten Peer-Knoten (220) als Antwort auf die empfangene dritte Nachricht von dem Heimatknoten (240).
    • 2. 发明申请
    • SPECULATIVE DISTRIBUTED CONFLICT RESOLUTION FOR A CACHE COHERENCY PROTOCOL
    • “高速缓存协议”的分布式分布式冲突解决方案
    • WO2004061677A3
    • 2006-02-16
    • PCT/US0337782
    • 2003-11-26
    • INTEL CORP
    • HUM HERBERTGOODMAN JAMESBEERS ROBERTRAJNISH GHUGHAL
    • G06F12/08G06F15/16G06F17/30
    • G06F12/0831G06F12/0826G06F2212/622
    • A conflict resolution technique provides consistency such that all conflicts can be detected by at least one of the conflicting requestors if each node monitors all requests after that node has made its own request. If a line is in the Exclusive, Modified or Forward state, conflicts are resolved at the node holding the unique copy. The winner of the conflict resolution, and possibly the losers, report the conflict to the home node, which pairs conflict reports and issues forwarding instructions to assure that all requesting nodes eventually receive the requested data. If a requested cache line is either uncached or present only in the Shared state, the home node provides a copy of the cache node and resolves conflicts. In one embodiment, a blackout period after all responses until an acknowledgement message has been received allows all conflicting nodes to be aware of conflicts in which they are involved.
    • 冲突解决技术提供一致性,使得如果每个节点在该节点已经做出其自己的请求之后监视所有请求,则冲突请求者中的至少一个可以检测所有冲突。 如果一行处于“独占”,“修改”或“转发”状态,则在保存唯一副本的节点处解决冲突。 冲突解决的胜利者以及可能的失败者将冲突报告给家庭节点,该家庭节点对冲突报告和发出转发指令,以确保所有请求节点最终都接收到所请求的数据。 如果所请求的高速缓存行被解除或仅在共享状态下存在,则家庭节点提供缓存节点的副本并解决冲突。 在一个实施例中,在接收到确认消息之后的所有响应之后的停电时段允许所有冲突节点都知道它们涉及的冲突。