Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

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
Country of Publication:
United States
Language:
English

Similar Records

Network packet templating for GPU-initiated communication
Patent · Tue Aug 11 00:00:00 EDT 2020 · OSTI ID:1735137

Network cache injection for coherent GPUs
Patent · Tue Jun 27 00:00:00 EDT 2023 · OSTI ID:1998535

Vector send operation for message-based communication
Patent · Mon Dec 27 23:00:00 EST 2021 · OSTI ID:1860215

Related Subjects