发明名称 State encoding for cache lines
摘要 A method and apparatus for state encoding of cache lines is described. Some embodiments of the method and apparatus support probing, in response to a first probe of a cache line in a first cache, a copy of the cache line in a second cache when the cache line is stale and the cache line is associated with a copy of the cache line stored in the second cache that can bypass notification of the first cache in response to modifying the copy of the cache line.
申请公布号 US9146869(B2) 申请公布日期 2015.09.29
申请号 US201213706159 申请日期 2012.12.05
申请人 Advanced Micro Devices, Inc. 发明人 Krick Robert
分类号 G06F12/00;G06F12/08;G06F13/00 主分类号 G06F12/00
代理机构 代理人
主权项 1. A method, comprising: in response to a first probe of a cache line in a first cache, probing a copy of the cache line in a second cache when the cache line is stale and the cache line is associated with a copy of the cache line stored in the second cache that can bypass notification of the first cache in response to modifying the copy of the cache line; and implementing a guard window that includes a time interval between receiving a downgrade probe and updating a value of the cache line in the first cache so that the cache line bypasses a stale state and transitions to a good state foilowing the guard window.
地址 Sunnyvale CA US