Least critical used replacement with critical cache
AssigneeIntel Corporation
InventorsChristopher B. Wilkerson, Srikanth T. Srinivasan, Dz-ching Ju
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsChristopher B. Wilkerson, Srikanth T. Srinivasan, Dz-ching Ju
Estimating the term…
The critical cache tracks a critical score for each cache line in the critical cache. On cache hits, the critical score of the hit cache line is incremented by an instance score assigned to the data request. On cache misses, data may be retrieved from main memory without allocating a cache line into the critical cache, in which case the instance score is subtracted from the critical scores of all cache lines in the cache. Alternatively on a cache miss, the cache line with the smallest critical score is removed from the cache. The smallest critical score is then subtracted from each cache line in the critical cache. A new cache line is allocated that satisfies the data request, and the new cache line is given the instance score of the data request as a critical score.
A method for using a cache in a computer, the method comprising:
An article comprising:
An apparatus comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.