Data caching
AssigneeGoogle Inc.
InventorsRichard Yoo, Liqun Cheng, Benjamin C. Serebrin, Parthasarathy Ranganathan, Rama Krishna Govindaraju
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsRichard Yoo, Liqun Cheng, Benjamin C. Serebrin, Parthasarathy Ranganathan, Rama Krishna Govindaraju
Estimating the term…
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for caching data not frequently accessed. One of the methods includes receiving a request for data from a component of a device, determining that the data satisfies an infrequency condition, in response to determining that the data satisfies the infrequency condition: determining a target cache level which defines a cache level within a cache level hierarchy of a particular cache at which to store infrequently accessed data, the target cache level being lower than a highest cache level in the cache level hierarchy, requesting and receiving the data from a memory that is not a cache of the device, and storing the data in a level of the particular cache that is at or below the target cache level in the cache level hierarchy, and providing the data to the component.
A computer-implemented method comprising:
A non-transitory computer readable storage medium storing instructions, which are executable by a data processing apparatus and, upon such execution, cause the data processing apparatus to perform operations comprising:
A system, comprising:
Dependencies are inferred from the claim text.