Frame buffer access tracking via a sliding window in a unified virtual memory system
US9355041B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 12, 2013 |
| Grant date | May 31, 2016 |
| Priority date | — |
| Expiry date | Apr 25, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/684
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.