Method and system for performing adaptive cache management

Shlomi Dolev (Inventor), Daniel Berend (Inventor), Marina Kogan-Sadetsky (Inventor)

Research output: Patent

Abstract

A method for efficiently method for performing adaptive management of a cache with predetermined size and number of cells with different locations with respect to the top or bottom of the cache, for storing at different cells, data items to be retrieved upon request from a processor. A stream of requests for items, each of which has a temporal probability to be requested is received and the jump size is incremented on cache misses and decremented on cache hits by automatically choosing a smaller jump size and using a larger jump size when the probability of items to be requested is changed. The jump size represents the number of cells by which a current request is promoted in the cache, on its way from the bottom, in case of a cache hit, or from the outside in case of a cache miss, towards the top cell of the cache.
Original languageEnglish
Patent number16729695
StatePublished - 2 Jul 2020

Fingerprint

Dive into the research topics of 'Method and system for performing adaptive cache management'. Together they form a unique fingerprint.

Cite this