Patent ID: 11929919
Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A switch, comprising:
a number of ports; and
a reduction engine coupled to at least one port and to:
be armed for a reduction process based on a received frame, wherein the received frame identifies the reduction process;
set a wait count for the reduction process associated with a number of reduction contributions to be received by the reduction engine;
set a timer for the reduction process;
send the frame to one or more output ports toward endpoints associated with the reduction process, thereby allowing additional reduction engines to be armed for the reduction process;
receive a reduction contribution;
determine whether the reduction engine is available and whether the timer has expired; and
responsive to determining that the reduction engine is not available or that the timer has expired, forward the received contribution, without performing a reduction process on the received contribution, to a root node of the reduction process, wherein the received contribution is used by the root node to perform a reduction operation.