Invention Grant
- Patent Title: Random-access performance for persistent memory
-
Application No.: US17025589Application Date: 2020-09-18
-
Publication No.: US11544197B2Publication Date: 2023-01-03
- Inventor: Shuo Chen , Zhu Pang , Qingda Lu , Jiesheng Wu , Yuanjiang Ni
- Applicant: Alibaba Group Holding Limited
- Applicant Address: KY Grand Cayman
- Assignee: Alibaba Group Holding Limited
- Current Assignee: Alibaba Group Holding Limited
- Current Assignee Address: KY Grand Cayman
- Agency: Lee & Hayes, P.C.
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0888

Abstract:
A mapping correspondence between memory addresses and request counts and a cache line flusher are provided, enabling selective cache flushing for persistent memory in a computing system to optimize write performance thereof. Random writes from cache memory to persistent memory are prevented from magnifying inherent phenomena of write amplification, enabling computing systems to implement persistent memory as random-access memory, at least in part. Conventional cache replacement policies may remain implemented in a computing system, but may be effectively overridden by operations of a cache line flusher according to example embodiments of the present disclosure preventing conventional cache replacement policies from being triggered. Implementations of the present disclosure may avoid becoming part of the critical path of a set of computer-executable instructions being executed by a client of cache memory, minimizing additional computation overhead in the critical path.
Public/Granted literature
- US20220091989A1 RANDOM-ACCESS PERFORMANCE FOR PERSISTENT MEMORY Public/Granted day:2022-03-24
Information query