| CPC G06F 12/122 (2013.01) [G06F 2212/1021 (2013.01); G06F 2212/1044 (2013.01)] | 20 Claims |

|
1. A processor comprising:
a cache configured to store a plurality of cache lines; and
a cache controller; wherein responsive to allocating an entry in the cache for a first cache line corresponding to a page, the cache controller comprises circuitry configured to:
store the first cache line in the cache; and
set a re-reference prediction value (RRPV) for the first cache line to an initial value, wherein the initial value is based at least in part on a previous access to a second cache line that corresponds to the page, wherein the RRPV for the first cache line is distinct from an RRPV of the second cache line.
|