发明授权
US07360021B2 System and method for completing updates to entire cache lines with address-only bus operations
有权
使用仅地址总线操作完成对整个高速缓存行的更新的系统和方法
- 专利标题: System and method for completing updates to entire cache lines with address-only bus operations
- 专利标题(中): 使用仅地址总线操作完成对整个高速缓存行的更新的系统和方法
-
申请号: US10825189申请日: 2004-04-15
-
公开(公告)号: US07360021B2公开(公告)日: 2008-04-15
- 发明人: Ravi Kumar Arimilli , Guy Lynn Guthrie , Hugh Shen , Derek Edward Williams
- 申请人: Ravi Kumar Arimilli , Guy Lynn Guthrie , Hugh Shen , Derek Edward Williams
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Dillon & Yudell LLP
- 代理商 Casimer K. Salys
- 主分类号: G06F12/12
- IPC分类号: G06F12/12
摘要:
A method and processor system that substantially eliminates data bus operations when completing updates of an entire cache line with a full store queue entry. The store queue within a processor chip is designed with a series of AND gates connecting individual bits of the byte enable bits of a corresponding entry. The AND output is fed to the STQ controller and signals when the entry is full. When full entries are selected for dispatch to the RC machines, the RC machine is signaled that the entry updates the entire cache line. The RC machine obtains write permission to the line, and then the RC machine overwrites the entire cache line. Because the entire cache line is overwritten, the data of the cache line is not retrieved when the request for the cache line misses at the cache or when data goes state before write permission is obtained by the RC machine.
公开/授权文献
信息查询