US 12,218,855 B2
RDMA transmit flow scheduling and pacing scheme for congestion management in high-performance AI/ML networks
Ashay Narsale, Newark, CA (US); and Arvind Srinivasan, San Jose, CA (US)
Assigned to Meta Platforms, Inc., Menlo Park, CA (US)
Filed by META PLATFORMS, INC., Menlo Park, CA (US)
Filed on Feb. 10, 2023, as Appl. No. 18/108,541.
Prior Publication US 2024/0275736 A1, Aug. 15, 2024
Int. Cl. H04L 47/6275 (2022.01); H04L 67/1097 (2022.01)
CPC H04L 47/6275 (2013.01) [H04L 67/1097 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining a set of groups, wherein groups in the set of groups are associated with a range of transmission rates;
determining a transmission rate of a queue pair (QP);
assigning the QP to a first group of the set of groups, wherein the transmission rate of the QP is within the range of transmission rates of the first group;
determining an available QP associated with at least one group from the set of groups;
scheduling transmission, by an arbiter, of the available QP; and
transmitting, by the arbiter, a message associated with the available QP.