发明名称 |
用于目录高速缓存的分配和写策略的装置和方法 |
摘要 |
描述了涉及用于竞争激烈的高速缓存行的无缝区域高效目录高速缓存的分配和/或写策略的方法和装置。在一个实施例中,目录高速缓存存储对应于高速缓存行的高速缓存状态的数据。对系统中多个高速缓存代理中的每个存储高速缓存行的高速缓存状态。通过使用指示一个或多个监听广播到系统中的所有代理的特定状态(例如,全监听状态)而将分配时写入策略用于目录高速缓存。还公开其它实施例。 |
申请公布号 |
CN103119571B |
申请公布日期 |
2016.04.13 |
申请号 |
CN201180046120.X |
申请日期 |
2011.09.26 |
申请人 |
英特尔公司 |
发明人 |
A.C.莫加;M.曼维瓦拉;V.吉塔;H.H.亨 |
分类号 |
G06F12/08(2016.01)I;G06F12/0831(2016.01)I |
主分类号 |
G06F12/08(2016.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
张金金;朱海煜 |
主权项 |
一种用于竞争激烈的高速缓存行的无缝区域高效目录高速缓存的分配和/或写策略的装置,包括:第一代理,用于从第二代理接收对应于与所述第一代理关联的高速缓存行的请求;以及目录高速缓存,其耦合于所述第一代理,用于将对应于所述高速缓存行的高速缓存状态的数据存储在耦合于所述第一代理的多个高速缓存代理的每个中,其中响应于所述目录高速缓存中对应于所述请求的未命中以及所述高速缓存行的高速缓存状态更新为全监听状态的确定,基于来自与所述第一代理不同的代理的监听响应,来分配所述目录高速缓存中的条目,并且其中所述全监听状态指示一个或多个监听响应于所述全监听状态的检测而被广播到所述多个高速缓存代理的全部。 |
地址 |
美国加利福尼亚州 |