Invention Grant
- Patent Title: Scalable in-network computation for massively-parallel shared-memory processors
-
Application No.: US17495547Application Date: 2021-10-06
-
Publication No.: US11463272B2Publication Date: 2022-10-04
- Inventor: Benjamin Klenk , Nan Jiang , Larry Robert Dennison , Gregory M. Thorson
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Leydig, Voit & Mayer, Ltd.
- Main IPC: H04L67/55
- IPC: H04L67/55 ; H04L12/18 ; G06F9/50 ; H04L47/10 ; H04L47/20 ; H04L47/80 ; H04L45/74 ; H04L67/568

Abstract:
A network device configured to perform scalable, in-network computations is described. The network device is configured to process pull requests and/or push requests from a plurality of endpoints connected to the network. A collective communication primitive from a particular endpoint can be received at a network device. The collective communication primitive is associated with a multicast region of a shared global address space and is mapped to a plurality of participating endpoints. The network device is configured to perform an in-network computation based on information received from the participating endpoints before forwarding a response to the collective communication primitive back to one or more of the participating endpoints. The endpoints can inject pull requests (e.g., load commands) and/or push requests (e.g., store commands) into the network. A multicast capability enables tasks, such as a reduction operation, to be offloaded to hardware in the network device.
Public/Granted literature
- US20220029845A1 SCALABLE IN-NETWORK COMPUTATION FOR MASSIVELY-PARALLEL SHARED-MEMORY PROCESSORS Public/Granted day:2022-01-27
Information query