Invention Grant
- Patent Title: Memory system cache eviction policies
-
Application No.: US14143339Application Date: 2013-12-30
-
Publication No.: US10216632B2Publication Date: 2019-02-26
- Inventor: Michael Henry Kass
- Applicant: Michael Henry Kass
- Agency: Van Dyke Consulting
- Agent Korbin S Van Dyke
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0808 ; G06F12/122 ; G06F12/128 ; G06F12/0815 ; G06F12/121 ; G06F13/00 ; G06F13/28 ; G06F12/1009

Abstract:
A memory system implements a plurality of cache eviction policies and optionally a plurality of virtual address modification policies. A cache storage unit of the memory system has a plurality of cache storage sub-units. The cache storage unit is optionally managed by a cache management unit in accordance with the cache eviction polices. The cache storage sub-units are allocated for retention of information associated with respective memory addresses and are associated with the cache eviction policies in accordance with the respective memory addresses. For example, in response to a reference to an address that misses in a cache, the address is used to access a page table entry having an indicator specifying an eviction policy to use when selecting a cache line from the cache to evict in association with allocating a cache line of the cache to retain data obtained via the address.
Public/Granted literature
- US20150186274A1 Memory System Cache Eviction Policies Public/Granted day:2015-07-02
Information query