CACHE LINE USE HISTORY BASED DONE BIT MODIFICATION TO D-CACHE REPLACEMENT SCHEME
First Claim
Patent Images
1. A method of providing history based done logic, the method comprising:
- receiving a cache line in a L2 cache;
determining if the cache line has a history of access at least three times on a previous call into the L2 cache;
providing the cache line directly to a processor if the history of access was less then the at least three times; and
loading the cache line into an L1 cache if the history of access was the at least three times.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing history based done logic includes receiving a cache line in a L2 cache; determining if the cache line has a history of access at least three times on a previous call into the L2 cache; providing the cache line directly to a processor if the history of access was less then the at least three times; and loading the cache line into an L1 cache if the history of access was the at least three times.
-
Citations
18 Claims
-
1. A method of providing history based done logic, the method comprising:
-
receiving a cache line in a L2 cache; determining if the cache line has a history of access at least three times on a previous call into the L2 cache; providing the cache line directly to a processor if the history of access was less then the at least three times; and loading the cache line into an L1 cache if the history of access was the at least three times. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An integrated circuit device, comprising:
-
a processor core; a level one cache; a level two cache; and a history count in the level one cache for indicating a number of load references to the cache line a last time the cache line was called in to the level one cache. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A processor device, comprising:
-
a level one cache; a level two cache; and circuitry configured to;
receive a cache line in a L2 cache;
determine if the cache line has a history of access at least three times on a previous call into the L2 cache;
provide the cache line directly to a processor if the history of access was less then the at least three times; and
load the cache line into an L1 cache if the history of access was the at least three times. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification