Bandwidth efficient techniques for enabling tagged memories
AssigneeInternational Business Machines Corporation
InventorsAlper Buyuktosunoglu, Seokin Hong, Prashant Jayaprakash Nair
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsAlper Buyuktosunoglu, Seokin Hong, Prashant Jayaprakash Nair
Estimating the term…
Embodiments include techniques for receiving a cacheline of data, hashing the cacheline into a plurality of chunks, wherein each chunk includes a pattern of bits, storing the plurality of chunks in a pattern table, wherein the plurality of chunks are indexed in the pattern table based on the pattern of bits of each chunk, and identifying a repeated pattern of bits of the plurality of chunks and selecting the repeated pattern of bits as candidate pattern. Techniques include comparing a threshold number of bits of the candidate pattern to the pattern of bits of the plurality of chunks in the pattern table; based on the comparison, inserting valid bits and a tag into the pattern table for the candidate pattern by replacing bits in the candidate pattern, and writing the candidate pattern, including the valid bits and the tag, into a location of the memory corresponding to the candidate pattern.
A computer-implemented method for bandwidth efficient techniques for enabling tagged memories comprising:
(canceled)
A computer program product for bandwidth efficient techniques for enabling tagged memories, the computer program product comprising:
(canceled)
A system for bandwidth efficient techniques for enabling tagged memories, the system comprising:
Dependencies are inferred from the claim text.