Prediction Confirmation for Cache Subsystem
AssigneeApple Inc.
InventorsRonald P. Hall, Mary D. Brown, Balaji Kadambi, Mahesh K. Reddy
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsRonald P. Hall, Mary D. Brown, Balaji Kadambi, Mahesh K. Reddy
Estimating the term…
A cache subsystem is disclosed. The cache subsystem includes a cache configured to store information in cache lines arranged in a plurality of ways. A requestor circuit generates a request to access a particular cache line in the cache. A prediction circuit is configured to generate a prediction of which of the ways includes the particular cache line. A comparison circuit verifies the prediction by comparing a particular address tag associated with the particular cache line to a cache tag corresponding to a predicted one of the ways. Responsive to determining that the prediction was correct, a confirmation indication is stored indicating the correct prediction. For a subsequent request for the particular cache line, the cache is configured to forego a verification of the prediction that the particular cache line is included in the one of the ways based on the confirmation indication.
An apparatus comprising:
A method comprising:
A system comprising:
Dependencies are inferred from the claim text.