Invention Application
- Patent Title: CACHE OPERATIONS FOR MEMORY MANAGEMENT
- Patent Title (中): 内存管理的高速缓存操作
-
Application No.: US14127483Application Date: 2013-09-27
-
Publication No.: US20160203085A1Publication Date: 2016-07-14
- Inventor: Tim KRANICH , Matthias GRIES , Niklas LINKEWITSCH
- Applicant: Tim KRANICH , Matthias GRIES , Niklas LINKEWITSCH
- International Application: PCT/US2013/062467 WO 20130927
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/12 ; G06F12/10 ; G06F9/44

Abstract:
In accordance with the present description, cache operations for a memory-sided cache in front of a backing memory such as a byte-addressable non-volatile memory, include combining at least two of a first operation, a second operation and a third operation, wherein the first operation includes evicting victim cache entries from the cache memory in accordance with a replacement policy which is biased to evict cache entries having clean cache lines over evicting cache entries having dirty cache lines. The second operation includes evicting victim cache entries from the primary cache memory to a victim cache memory of the cache memory, and the third operation includes translating memory location addresses to shuffle and spread the memory location addresses within an address range of the backing memory. It is believed that various combinations of these operations may provide improved operation of a memory. Other aspects are described herein.
Public/Granted literature
- US09645938B2 Cache operations for memory management Public/Granted day:2017-05-09
Information query