发明授权
US06321304B1 System and method for deleting read-only head entries in multi-processor computer systems supporting cache coherence with mixed protocols
有权
在多处理器计算机系统中删除只读头条目的系统和方法,支持与混合协议的高速缓存一致性
- 专利标题: System and method for deleting read-only head entries in multi-processor computer systems supporting cache coherence with mixed protocols
- 专利标题(中): 在多处理器计算机系统中删除只读头条目的系统和方法,支持与混合协议的高速缓存一致性
-
申请号: US09235588申请日: 1999-01-22
-
公开(公告)号: US06321304B1公开(公告)日: 2001-11-20
- 发明人: David V. James
- 申请人: David V. James
- 主分类号: G06F1300
- IPC分类号: G06F1300
摘要:
In a mixed-protocol multiple-processor cache coherence computer system one processor may support read-only and read-write lists while another processor may support only read-write lists. Data copied to a cache is called a cache line while a copy of the same data remaining in memory is called a memory line. A memory line is stale when its associated cache line has been modified. The main memory of the system always points to the processor at the head of each list and includes indications of fresh and stale memory line states. The present invention deletes the head entry of a read-only cache-sharing list where the head entry supports read-only operations and the next-list entry supports only read-write operations. The head of the list informs the next-list entry that the next-list entry is about to become the head of the list. The main memory then repositions its head-pointer to the next-list entry and changes the memory state from fresh to stale. The head of the list then informs the next-list entry that the deletion is complete and the old head is thus deleted from the list.
信息查询