发明授权
US06735675B2 Method and apparatus for altering data length to zero to maintain cache coherency
失效
将数据长度改变为零以维持高速缓存一致性的方法和装置
- 专利标题: Method and apparatus for altering data length to zero to maintain cache coherency
- 专利标题(中): 将数据长度改变为零以维持高速缓存一致性的方法和装置
-
申请号: US10346060申请日: 2003-01-17
-
公开(公告)号: US06735675B2公开(公告)日: 2004-05-11
- 发明人: Paul D. Breuder , Derek T. Bachand , David Lawrence Hill , Chinna Prudvi
- 申请人: Paul D. Breuder , Derek T. Bachand , David Lawrence Hill , Chinna Prudvi
- 主分类号: G06F1200
- IPC分类号: G06F1200
摘要:
Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
公开/授权文献
信息查询