Invention Grant
US08645644B2 Facilitating data coherency using in-memory tag bits and tag test instructions
失效
使用内存中标记位和标签测试指令促进数据一致性
- Patent Title: Facilitating data coherency using in-memory tag bits and tag test instructions
- Patent Title (中): 使用内存中标记位和标签测试指令促进数据一致性
-
Application No.: US13451682Application Date: 2012-04-20
-
Publication No.: US08645644B2Publication Date: 2014-02-04
- Inventor: Guy L. Guthrie , Geraint North , William J. Starke , Derek E. Williams
- Applicant: Guy L. Guthrie , Geraint North , William J. Starke , Derek E. Williams
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Heslin Rothenberg Farley & Mesiti P.C.
- Agent Steven Chiu, Esq.; Kevin P. Radigan, Esq.
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
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.
Public/Granted literature
- US20120297146A1 FACILITATING DATA COHERENCY USING IN-MEMORY TAG BITS AND TAG TEST INSTRUCTIONS Public/Granted day:2012-11-22
Information query