Apparatus, system and method for caching compressed data
AssigneeIntel Corporation
InventorsSanjeev N. Trika, Rowel S. Garcia
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSanjeev N. Trika, Rowel S. Garcia
Estimating the term…
Techniques and mechanisms to efficiently cache data based on compression of such data. The technologies of the present disclosure include cache systems, methods, and computer readable media to support operations performed with data that is compressed prior to being written as a cache line in a cache memory. In some embodiments, a cache controller determines the size of compressed data to be stored as a cache line. The cache controller identifies a logical block address (LBA) range to cache the compressed data, where such identifying is based on the size of the compressed data and on reference information describing multiple LBA ranges of the cache memory. One or more such LBA ranges are of different respective sizes. In other embodiments, LBA ranges of the cache memory concurrently store respective compressed cache lines, wherein the LBA ranges and are of different respective sizes.
A device comprising:
A method at a cache controller, the method comprising:
A computer-readable storage medium having stored thereon instructions which, when executed by one or more processing units of a system, cause a the system to:
A system comprising:
Dependencies are inferred from the claim text.