Reproduce “SIRD: A Sender-Informed, Receiver-Driven Datacenter Transport Protocol” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Konstantinos Prasopoulos, Ryan Kosta, Edouard Bugnion, Marios Kogias

SIRD, a datacenter transport protocol developed by researchers at EPFL, UCSD, and Imperial College London, combines receiver-driven proactive scheduling for exclusive links with sender-informed, reactive control for shared links. It achieved 12 times less peak network queuing than Homa while maintaining competitive latency and goodput across various datacenter workloads, and demonstrated 100Gbps performance in a software implementation.

Key insights

  • A hybrid model effectively resolves the tension in receiver-driven protocols by enabling precise local control at exclusive links while coordinating resource allocation across shared links through reactive feedback.
  • Dynamically adjusting credit based on real-time congestion at both sender uplinks and network core links allows for efficient network utilization with minimal in-network queuing.
  • The end-to-end design, making decisions solely at end hosts, eliminates the need for specialized switch hardware or complex configurations, enhancing deployability in existing datacenter networks.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.