I-CACHE LINE USE HISTORY BASED DONE BIT BASED ON SUCCESSFUL PREFETCHABLE COUNTER
First Claim
Patent Images
1. A method of providing history based done logic for a I-cache, the method comprising:
- receiving an I-cache line in an L2 cache;
determining if the I-cache line is unprefetchable;
aging the I-cache line without a delay if the I-cache line is prefetchable; and
aging the I-cache line with a delay is the I-cache line is unprefetchable.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing history based done logic for a I-cache includes receiving an I-cache line in an L2 cache; determining if the I-cache line is unprefetchable; aging the I-cache line without a delay if the I-cache line is prefetchable; and aging the I-cache line with a delay is the I-cache line is unprefetchable.
33 Citations
16 Claims
-
1. A method of providing history based done logic for a I-cache, the method comprising:
-
receiving an I-cache line in an L2 cache; determining if the I-cache line is unprefetchable; aging the I-cache line without a delay if the I-cache line is prefetchable; and aging the I-cache line with a delay is the I-cache line is unprefetchable. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An integrated circuit device comprising:
-
a processor core; a level one (L1) cache; a level two (L2) cache; and an aging count in the L1 cache for indicating a number of least recently used demotions to be skipped between actual demotions to an I-cache line in the L1 cache. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A processor device comprising:
-
a level one (L1) cache; a level two (L2) cache; and circuitry configured to receive an I-cache line in the L2 cache, determine if the I-cache line is unprefetchable, age the I-cache line without a delay if the I-cache line is prefetchable, and age the I-cache line with a delay if the I-cache line is unprefetchable. - View Dependent Claims (13, 14, 15, 16)
-
Specification