Network cache injection for coherent GPUs
AssigneeAdvanced Micro Devices, Inc.
InventorsMichael W. LeBeane, Walter B. Benton, Vinay Agarwala
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsMichael W. LeBeane, Walter B. Benton, Vinay Agarwala
Estimating the term…
Methods, devices, and systems for GPU cache injection. A GPU compute node includes a network interface controller (NIC) which includes NIC receiver circuitry which can receive data for processing on the GPU, NIC transmitter circuitry which can send the data to a main memory of the GPU compute node and which can send coherence information to a coherence directory of the GPU compute node based on the data. The GPU compute node also includes a GPU which includes GPU receiver circuitry which can receive the coherence information; GPU processing circuitry which can determine, based on the coherence information, whether the data satisfies a heuristic; and GPU loading circuitry which can load the data into a cache of the GPU from the main memory if on the data satisfies the heuristic.
A method for inputting memory from a network interface controller (NIC) of a graphics processing unit (GPU) compute node to a cache of a GPU of the GPU compute node, the method comprising:
A graphics processing unit (GPU) compute node comprising:
A method for inputting memory from a network interface controller (NIC) of a graphics processing unit (GPU) compute node to a cache of a GPU of the GPU compute node, the method comprising:
Dependencies are inferred from the claim text.