CACHE MEMORY
First Claim
Patent Images
1. A cache memory comprising:
- one or more cache lines of equal size, each said cache line adapted to store a cache block of data from a main memory in response to an access request from a processor; and
a predict buffer, of size equal to the size of said cache lines, configured to store a next block of data from said main memory in response to a predict-fetch signal generated using at least one previous said access request.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a cache memory, design structure, and corresponding method for improving cache performance comprising one or more cache lines of equal size, each cache line adapted to store a cache block of data from a main memory in response to an access request from a processor; and a predict buffer, of size equal to the size of the cache lines, configured to store a next block of data from said main memory in response to a predict-fetch signal generated using at least one previous access request.
19 Citations
12 Claims
-
1. A cache memory comprising:
-
one or more cache lines of equal size, each said cache line adapted to store a cache block of data from a main memory in response to an access request from a processor; and a predict buffer, of size equal to the size of said cache lines, configured to store a next block of data from said main memory in response to a predict-fetch signal generated using at least one previous said access request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of storing a block of data in a cache memory, said method comprising:
-
comparing a number of successive cache hits generated by access requests from a processor to the same cache block already stored within said cache memory with a predetermined threshold, and storing, based on said comparison, a next block of data from a main memory in said cache memory, said next block having an address next to the address of said same cache block in said main memory. - View Dependent Claims (9, 10, 11)
-
-
12. A design structure embodied in a machine readable medium for designing, manufacturing, or testing an integrated circuit, the design structure comprising:
-
one or more cache lines of equal size, each said cache line adapted to store a cache block of data from a main memory in response to an access request from a processor; and a predict buffer, of size equal to the size of said cache lines, configured to store a next block of data from said main memory in response to a predict-fetch signal generated using at least one previous said access request.
-
Specification