发明授权
US08645644B2 Facilitating data coherency using in-memory tag bits and tag test instructions
失效
使用内存中标记位和标签测试指令促进数据一致性
- 专利标题: Facilitating data coherency using in-memory tag bits and tag test instructions
- 专利标题(中): 使用内存中标记位和标签测试指令促进数据一致性
-
申请号: US13451682申请日: 2012-04-20
-
公开(公告)号: US08645644B2公开(公告)日: 2014-02-04
- 发明人: Guy L. Guthrie , Geraint North , William J. Starke , Derek E. Williams
- 申请人: Guy L. Guthrie , Geraint North , William J. Starke , Derek E. Williams
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Heslin Rothenberg Farley & Mesiti P.C.
- 代理商 Steven Chiu, Esq.; Kevin P. Radigan, Esq.
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A method is provided for fine-grained detection of data modification of original data by associating separate guard bits with granules of memory storing original data from which translated data has been obtained. The guard bits indicating whether the original data stored in the associated granule is protected for data coherency. The guard bits are set and cleared by special-purpose instructions. Responsive to attempting access to translated data obtained from the original data, the guard bit(s) associated with the original data is checked to determine whether the guard bit(s) fail to indicate coherency of the original data, and if so, discarding of the translated data is initiated to facilitate maintaining data coherency between the original data and the translated data.
公开/授权文献
信息查询