SYSTEM AND METHOD TO TRACK PHYSICAL ADDRESS ACCESSES BY A CPU OR DEVICE

A system for tracking memory access patterns to be used in making data placement and migration policies. The system includes a processing unit and a system memory. The system memory includes a local memory and a remote memory, each of which having mapped thereon, a plurality of memory pages. Each of...

Full description

Saved in:
Bibliographic Details
Main Authors KOUFATY, David, SANKARAN, Rajesh, VAKHARWALA, Rupin
Format Patent
LanguageEnglish
French
German
Published 19.04.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A system for tracking memory access patterns to be used in making data placement and migration policies. The system includes a processing unit and a system memory. The system memory includes a local memory and a remote memory, each of which having mapped thereon, a plurality of memory pages. Each of the plurality of memory pages corresponds to one or more physical addresses. A set of attributes for each memory page is stored in a physical attribute table (PAT). The PAT is looked up and the attributes updated when a memory access is detected. Attributes stored in the PAT are used to control the movement of memory pages between the local memory and the remote memory. When the attributes in the PAT indicate a remote memory page is being accessed frequently by the processing unit, the remote memory page is moved from the remote memory to the local memory.
Bibliography:Application Number: EP20200163133