Selectively updating a coherence state in response to a storage update
AssigneeInternational Business Machines Corporation
InventorsDerek E. Williams, Guy L. Guthrie
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsDerek E. Williams, Guy L. Guthrie
Estimating the term…
A cache memory stores a cache line associated with a coherence state field set to a first modified coherence state. The cache memory implements a default first coherence state update policy in which the cache memory is biased to retain write authority for the cache line. Responsive to a store request, the cache memory updates data of the cache line. If the store request indicates a change from the default first coherence state update policy, the cache memory updates the coherence state field from the first modified coherence state to a second modified coherence state in which the cache memory is biased to transfer write authority for the cache line. If the store request does not indicate a change from the default first coherence state policy, the cache memory refrains from updating the coherence state field from the first modified coherence state.
A method of data processing in a data processing system including a processor core and a cache memory, said method comprising:
A processing unit for a data processing system, said processing unit comprising:
A design structure tangibly embodied in a machine-readable storage device for designing, manufacturing, or testing an integrated circuit, the design structure comprising:
Dependencies are inferred from the claim text.