Invention Grant
- Patent Title: Data reuse tracking and memory allocation management
- Patent Title (中): 数据重用跟踪和内存分配管理
-
Application No.: US14304752Application Date: 2014-06-13
-
Publication No.: US09329896B2Publication Date: 2016-05-03
- Inventor: Sachin Manpathak , Mustafa Uysal , Puneet Zaroo , Ricardo Koller , Luis Useche
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F9/50 ; G06F12/12 ; G06F12/02 ; G06F9/455

Abstract:
Exemplary methods, apparatuses, and systems receive a first request for a storage address at a first access time. Entries are added to first and second data structures. Each entry includes the storage address and the first access time. The first data structure is sorted in an order of storage addresses. The second data structure is sorted in an order of access times. A second request for the storage address is received at a second access time. The first access time is determined by looking up the entry in first data structure using the storage address received in the second request. The entry in the second data structure is looked up using the determined first access time. A number of entries in second data structure that were subsequent to the second entry is determined. A hit count for a reuse distance corresponding to the determined number of entries is incremented.
Public/Granted literature
- US20150363236A1 DATA REUSE TRACKING AND MEMORY ALLOCATION MANAGEMENT Public/Granted day:2015-12-17
Information query