发明授权
- 专利标题: Scalable in-network computation for massively-parallel shared-memory processors
-
申请号: US17495547申请日: 2021-10-06
-
公开(公告)号: US11463272B2公开(公告)日: 2022-10-04
- 发明人: Benjamin Klenk , Nan Jiang , Larry Robert Dennison , Gregory M. Thorson
- 申请人: NVIDIA Corporation
- 申请人地址: US CA Santa Clara
- 专利权人: NVIDIA Corporation
- 当前专利权人: NVIDIA Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Leydig, Voit & Mayer, Ltd.
- 主分类号: H04L67/55
- IPC分类号: H04L67/55 ; H04L12/18 ; G06F9/50 ; H04L47/10 ; H04L47/20 ; H04L47/80 ; H04L45/74 ; H04L67/568
摘要:
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.
公开/授权文献
信息查询