Multi-host remote memory access
AssigneesAdvanced Micro Devices, Inc., ATI Technologies ULC
InventorsAlexandru Radu, Felix Kuehling, Anthony Asaro, Joseph L. Greathouse, Khaled Hamidouche, Philip Ng
Life of this patent
Estimating the term…
Loading patent…
AssigneesAdvanced Micro Devices, Inc., ATI Technologies ULC
InventorsAlexandru Radu, Felix Kuehling, Anthony Asaro, Joseph L. Greathouse, Khaled Hamidouche, Philip Ng
Estimating the term…
An apparatus and method for efficiently performing remote memory access requests among multiple processing nodes. In various implementations, a computing system has a first node and a second node. Each of these nodes has a corresponding virtual address space in the computing system, and each node assigns subdivisions of the virtual address spaces to multiple clients of the node. The nodes assign a subset of a first virtual address space of a first client in the first node to remote data stored in a second virtual address space of a second client in the second node. Remote presence check (RPC) circuits of the nodes assign the second virtual address space to a subset of a network physical address (NPA) space. The RPC circuits of the nodes use assignments to the NPA space to verify that address mappings in TLBs are still available prior to routing memory access requests.
An apparatus comprising:
A method comprising:
A computing system comprising:
Dependencies are inferred from the claim text.