Data placement with packet metadata
AssigneeAdvanced Micro Devices, Inc.
InventorsSergey Blagodurov, Johnathan Alsop, SeyedMohammad SeyedzadehDelcheh
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsSergey Blagodurov, Johnathan Alsop, SeyedMohammad SeyedzadehDelcheh
Estimating the term…
Systems, apparatuses, and methods for determining data placement based on packet metadata are disclosed. A system includes a traffic analyzer that determines data placement across connected devices based on observed values of the metadata fields in actively exchanged packets across a plurality of protocol types. In one implementation, the protocol that is supported by the system is the compute express link (CXL) protocol. The traffic analyzer performs various actions in response to events observed in a packet stream that match items from a pre-configured list. Data movement is handled underneath the software applications by changing the virtual-to-physical address translation once the data movement is completed. After the data movement is finished, threads will pull in the new host physical address into their translation lookaside buffers (TLBs) via a page table walker or via an address translation service (ATS) request.
An apparatus comprising:
A method comprising:
A system comprising:
Dependencies are inferred from the claim text.