Invention Publication
- Patent Title: PROGRAMMABLE DATA MOVEMENT PROCESSOR FOR COLLECTIVE COMMUNICATION OFFLOAD
-
Application No.: US18060438Application Date: 2022-11-30
-
Publication No.: US20240176652A1Publication Date: 2024-05-30
- Inventor: Lucian Petrica , Kenneth O'Brien
- Applicant: Xilinx, Inc.
- Applicant Address: US CA San Jose
- Assignee: Xilinx, Inc.
- Current Assignee: Xilinx, Inc.
- Current Assignee Address: US CA San Jose
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/445 ; G06F9/54

Abstract:
A system includes a network-on-chip (NoC). The system includes a protocol offload engine coupled to the NoC. The protocol offload engine is configured to generate packets of data for a selected protocol. The system includes a data movement processor coupled to the network-on-chip. The data movement processor is configured to receive a microcode instruction and, in response to the microcode instruction, establish data paths in the NoC that communicatively link a plurality of circuits involved in data transfers of a collective communication operation specified by the microcode instruction. The plurality of circuits include the protocol offload engine. The system includes a network transceiver coupled to the protocol offload engine. The network transceiver is configured to send the packets of data formatted by the protocol offload engine.
Information query