Invention Grant
- Patent Title: Data caching
-
Application No.: US15429579Application Date: 2017-02-10
-
Publication No.: US10303604B2Publication Date: 2019-05-28
- Inventor: Richard Yoo , Liqun Cheng , Benjamin C. Serebrin , Parthasarathy Ranganathan , Rama Krishna Govindaraju
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Fish & Richardson P.C.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0811 ; G06F12/0871 ; G06F12/0897 ; G06F1/3234 ; G06F9/4401

Abstract:
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.
Public/Granted literature
- US20170153977A1 DATA CACHING Public/Granted day:2017-06-01
Information query