Methods for caching cache tags
AssigneeInternational Business Machines Corporation
InventorsAlbert Chang, Mark Charney, Robert K. Montoye, Thomas R. Puzak
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsAlbert Chang, Mark Charney, Robert K. Montoye, Thomas R. Puzak
Estimating the term…
A method for storing information in a computer memory system includes maintaining an Mth level storage system including an Mth level data store for storing data, an Mth level full directory for storing a set of tags corresponding to the data, and an Mth level partial directory for storing a subset of the tags. The partial directory is accessible faster than the full directory. Upon an M-1 level miss corresponding to a request for data, a congruence class corresponding to the request is fetched from the partial directory when it is present therein; otherwise, it is fetched from the full directory. The requested data is retrieved from the data store when it is present in the congruence class; otherwise, it is retrieved from a next level of the memory system. The tags in the partial directory may be full tags, partial tags, or a combination thereof.
A method for storing information in a computer memory system, comprising the steps of:
A method for storing information in a computer memory system, comprising the steps of:
A method for storing information in a computer memory system, comprising the steps of:
A method for storing information in a computer memory system, comprising the steps of:
Dependencies are inferred from the claim text.