Invention Grant
- Patent Title: Scalable in-network computation for massively-parallel shared-memory processors
-
Application No.: US16938156Application Date: 2020-07-24
-
Publication No.: US11336476B2Publication Date: 2022-05-17
- 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: H04L12/18
- IPC: H04L12/18 ; G06F9/50 ; H04L47/10 ; H04L47/20 ; H04L47/80 ; H04L45/74 ; H04L67/55 ; 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
- US20210036877A1 SCALABLE IN-NETWORK COMPUTATION FOR MASSIVELY-PARALLEL SHARED-MEMORY PROCESSORS Public/Granted day:2021-02-04
Information query