Method and system of clock with adaptive cache replacement and temporal filtering
OwnerSorav Bansal, Dharmendra Modhainventors
Life of this patent
Estimating the term…
Loading patent…
OwnerSorav Bansal, Dharmendra Modhainventors
Estimating the term…
A method and system of managing data retrieval in a computer comprising a cache memory and auxiliary memory comprises organizing pages in the cache memory into a first and second clock list, wherein the first clock list comprises pages with short-term utility and the second clock list comprises pages with long-term utility; requesting retrieval of a particular page in the computer; identifying requested pages located in the cache memory as a cache hit; transferring requested pages located in the auxiliary memory to the first clock list; relocating the transferred requested pages into the second clock list upon achieving at least two consecutive cache hits of the transferred requested page; logging a history of pages evicted from the cache memory; and adaptively varying a proportion of pages marked as short and long-term utility to increase a cache hit ratio of the cache memory by utilizing the logged history of evicted pages.
A method of managing data retrieval in a computer system comprising a cache memory and an auxiliary memory, said method comprising:
A program storage device readable by computer, tangibly embodying a program of instructions executable by said computer to perform a method of managing data retrieval in a computer system comprising a cache memory and an auxiliary memory, said method comprising:
A system for adaptively managing data retrieval in a computer, said system comprising:
A system of managing data retrieval in a computer comprising a cache memory and an auxiliary memory, said system comprising:
Dependencies are inferred from the claim text.