Invention Grant
- Patent Title: Frame buffer access tracking via a sliding window in a unified virtual memory system
-
Application No.: US15169532Application Date: 2016-05-31
-
Publication No.: US10061526B2Publication Date: 2018-08-28
- Inventor: John Mashey , Cameron Buschardt , James Leroy Deming , Jerome F. Duluk, Jr. , Brian Fahs
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA CORPORATION
- Current Assignee: NVIDIA CORPORATION
- Current Assignee Address: US CA Santa Clara
- Agency: Artegis Law Group, LLP
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/1027 ; G06F12/1009

Abstract:
One embodiment of the present invention is a memory subsystem that includes a sliding window tracker that tracks memory accesses associated with a sliding window of memory page groups. When the sliding window tracker detects an access operation associated with a memory page group within the sliding window, the sliding window tracker sets a reference bit that is associated with the memory page group and is included in a reference vector that represents accesses to the memory page groups within the sliding window. Based on the values of the reference bits, the sliding window tracker causes the selection a memory page in a memory page group that has fallen into disuse from a first memory to a second memory. Because the sliding window tracker tunes the memory pages that are resident in the first memory to reflect memory access patterns, the overall performance of the memory subsystem is improved.
Public/Granted literature
- US20170199689A1 FRAME BUFFER ACCESS TRACKING VIA A SLIDING WINDOW IN A UNIFIED VIRTUAL MEMORY SYSTEM Public/Granted day:2017-07-13
Information query