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...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English French German |
Published |
19.04.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |