Invention Grant
- Patent Title: System and method for implementing a network-interface-based allreduce operation
-
Application No.: US17383606Application Date: 2021-07-23
-
Publication No.: US11714765B2Publication Date: 2023-08-01
- Inventor: Keith D. Underwood , Robert L. Alverson , Duncan Roweth , Nathan L. Wichmann
- Applicant: Hewlett Packard Enterprise Development LP
- Applicant Address: US TX Houston
- Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee Address: US TX Spring
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Main IPC: G06F13/20
- IPC: G06F13/20 ; G06F12/10

Abstract:
An apparatus is provided that includes a network interface to transmit and receive data packets over a network; a memory including one or more buffers; an arithmetic logic unit to perform arithmetic operations for organizing and combining the data packets; and a circuitry to receive, via the network interface, data packets from the network; aggregate, via the arithmetic logic unit, the received data packets in the one or more buffers at a network rate; and transmit, via the network interface, the aggregated data packets to one or more compute nodes in the network, thereby optimizing latency incurred in combining the received data packets and transmitting the aggregated data packets, and hence accelerating a bulk data allreduce operation. One embodiment provides a system and method for performing the allreduce operation. During operation, the system performs the allreduce operation by pacing network operations for enhancing performance of the allreduce operation.
Public/Granted literature
- US20230035657A1 SYSTEM AND METHOD FOR IMPLEMENTING A NETWORK-INTERFACE-BASED ALLREDUCE OPERATION Public/Granted day:2023-02-02
Information query