Invention Grant
- Patent Title: Data management for cache memory
-
Application No.: US15712519Application Date: 2017-09-22
-
Publication No.: US10372615B1Publication Date: 2019-08-06
- Inventor: Kjeld Svendsen , John Gregory Favor
- Applicant: Ampere Computing LLC
- Applicant Address: US CA Santa Clara
- Assignee: AMPERE COMPUTING LLC
- Current Assignee: AMPERE COMPUTING LLC
- Current Assignee Address: US CA Santa Clara
- Agency: Alston & Bird LLP
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0891 ; G06F12/0875 ; G06F12/0897

Abstract:
Various aspects provide for managing data associated with a cache memory. For example, a system can include a cache memory and a memory controller. The cache memory stores data. The memory controller maintains a history profile for the data stored in the cache memory. In an implementation, the memory controller includes a filter component, a tagging component and a data management component. The filter component determines whether the data is previously stored in the cache memory based on a filter associated with a probabilistic data structure. The tagging component tags the data as recurrent data in response to a determination by the filter component that the data is previously stored in the cache memory. The data management component retains the data in the cache memory in response to the tagging of the data as the recurrent data.
Information query