Method and system for a cache replacement technique with adaptive skipping
AssigneeInternational Business Machines Corporation
InventorDharmendra S. Modha
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorDharmendra S. Modha
Estimating the term…
A method, system, and program storage medium for adaptively managing pages in a cache memory included within a system having a variable workload, comprising arranging a cache memory included within a system into a circular buffer; maintaining a pointer that rotates around the circular buffer; maintaining a bit for each page in the circular buffer, wherein a bit value 0 indicates that the page was not accessed by the system since a last time that the pointer traversed over the page, and a hit value 1 indicates that the page has been accessed since the last time the pointer traversed over the page; and dynamically controlling a distribution of a number of pages in the cache memory that are marked with bit 0 in response to a variable workload in order to increase a hit ratio of the cache memory.
A method of adaptively managing pages in a cache memory included within a system having a variable workload, said method comprising:
A system for adaptively managing pages in a cache memory included within said system having a variable workload comprising:
A system for adaptively managing pages in a cache memory included within said system having a variable workload comprising:
A program storage device readable by computer, tangibly embodying a program of instructions executable by said computer to perform a method of adaptively managing pages in a cache memory included within a system having a variable workload, said method comprising:
A method of adaptively managing pages in a cache memory included within a circular buffer in a system having a variable workload, said method comprising:
A system for adaptively managing pages in a cache memory included within a circular buffer in a system having a variable workload comprising:
Dependencies are inferred from the claim text.