GPU remote communication with triggered operations
Patent
·
OSTI ID:1805585
Methods, devices, and systems for transmitting data over a computer communications network are disclosed. A queue of communications commands can be pre-generated using a central processing unit (CPU) and stored in a device memory of a network interface controller (NIC). Thereafter, if a graphics processing unit (GPU) has data to communicate to a remote GPU, it can store the data in a send buffer, where the location in the buffer is pointed to by a pre-generated command. The GPU can then signal to the interface device that the data is ready, triggering execution of the pre-generated command to send the data.
- Research Organization:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC02-05CH11231
- Assignee:
- Advanced Micro Devices, Inc. (Sunnyvale, CA)
- Patent Number(s):
- 10,936,533
- Application Number:
- 15/297,079
- OSTI ID:
- 1805585
- Resource Relation:
- Patent File Date: 10/18/2016
- Country of Publication:
- United States
- Language:
- English
Similar Records
Network packet templating for GPU-initiated communication
Vector send operation for message-based communication
Network cache injection for coherent GPUs
Patent
·
Tue Aug 11 00:00:00 EDT 2020
·
OSTI ID:1805585
Vector send operation for message-based communication
Patent
·
Tue Dec 28 00:00:00 EST 2021
·
OSTI ID:1805585
Network cache injection for coherent GPUs
Patent
·
Tue Jun 27 00:00:00 EDT 2023
·
OSTI ID:1805585