Multi-level system memory with near memory scrubbing based on predicted far memory idle time
AssigneeIntel Corporation
InventorsZhe Wang, Christopher B. Wilkerson, Zeshan A. Chishti
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsZhe Wang, Christopher B. Wilkerson, Zeshan A. Chishti
Estimating the term…
An apparatus is described that includes a memory controller to interface to a multi-level system memory. The memory controller includes least recently used (LRU) circuitry to keep track of least recently used cache lines kept in a higher level of the multi-level system memory. The memory controller also includes idle time predictor circuitry to predict idle times of a lower level of the multi-level system memory. The memory controller is to write one or more lesser used cache lines from the higher level of the multi-level system memory to the lower level of the multi-level system memory in response to the idle time predictor circuitry indicating that an observed idle time of the lower level of the multi-level system memory is expected to be long enough to accommodate the write of the one or more lesser used cache lines from the higher level of the multi-level system memory to the lower level of the multi-level system memory.
An apparatus, comprising:
A computing system, comprising:
A method, comprising:
Dependencies are inferred from the claim text.