Invention Grant
- Patent Title: Cache-coherency protocol with held state
- Patent Title (中): 具有保持状态的缓存一致性协议
-
Application No.: US12352933Application Date: 2009-01-13
-
Publication No.: US08271735B2Publication Date: 2012-09-18
- Inventor: Robert E. Cypher
- Applicant: Robert E. Cypher
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood Shores
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A new “held” (“H”) cache-coherency state is introduced for directory-based multiprocessor systems. Using the held state enables embodiments of the present invention to track sharers that have a shared copy of a cache line after a directory runs out of space for holding information that identifies processors that have received shared copies of the cache line (e.g., pointers to sharers of the cache line). In these embodiments, when a directory entry is full, the system provides subsequent shared copies of the cache line to sharers in the held state and tracks the identity of the held-copy owners in a data field in the entry for the cache line in a home node.
Public/Granted literature
- US20100180084A1 CACHE-COHERENCY PROTOCOL WITH HELD STATE Public/Granted day:2010-07-15
Information query