REPS: Recycled Entropy Packet Spraying for Adaptive Load Balancing and Failure Mitigation
Not on the map. Why?
Abstract (arXiv)
Next-generation datacenters require highly efficient network load balancing to manage the growing scale of artificial intelligence (AI) training and general datacenter traffic. However, existing Ethernet-based solutions, such as Equal Cost Multi-Path (ECMP) and oblivious packet spraying (OPS), struggle to maintain high network utilization due to both increasing traffic demands and the expanding scale of datacenter topologies, which also exacerbate network failures. To address these limitations, we propose REPS, a lightweight decentralized per-packet adaptive load balancing algorithm designed to optimize network utilization while ensuring rapid recovery from link failures. REPS adapts to network conditions by caching good-performing paths. In case of a network failure, REPS re-routes traffic away from it in less than 100 microseconds. REPS is designed to be deployed with next-generation out-of-order transports, such as Ultra Ethernet, and uses less than 25 bytes of per-connection state regardless of the topology size. We extensively evaluate REPS in large-scale simulations and FPGA-based NICs.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 Jul 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 2; 2026: 4.
6 papers.
- 2025RailS: Load Balancing for All-to-All Communication in Distributed Mixture-of-Experts Trainingcited by 1
- 2025Load Balancing for AI Training Workloadscited by 0
- 2026Resilient AI Supercomputer Networking using MRC and SRv6cited by 0
- 2026Incast-Free MoE Rate-Based Schedulingcited by 0
- 2026Maia 200: A Software Defined Dataflow System for Large-scale AI Accelerationcited by 0
- 2026Tuning Collective Patterns to Alleviate Congestion in Shared AI Clusterscited by 0
- 2026Tuning Collective Patterns to Alleviate Congestion in Shared AI Clusters3 Sep 2026
- 2026Maia 200: A Software Defined Dataflow System for Large-scale AI Acceleration25 Aug 2026
- 2026Incast-Free MoE Rate-Based Scheduling28 Jul 2026
- 2026Resilient AI Supercomputer Networking using MRC and SRv65 May 2026
- 2025RailS: Load Balancing for All-to-All Communication in Distributed Mixture-of-Experts Training22 Oct 2025
- 2025Load Balancing for AI Training Workloads28 Jul 2025