SUPERp: Scale UP EtherRnet Protocol
summary
Proposes SUPERp, an Ethernet-based Scale Up protocol for RMA and HPC ops that compresses IP into a SunH network header with 16-bit addresses (fits ~65k hosts) and shrinks IPv4-like headers from ~20 bytes to ~8 bytes, targets ~50–100 ns class latency, uses per-packet sequence numbers, a 16‑byte transport header and 8‑byte transaction header, and supports ordered/unordered delivery and bitmap SACKs. Implements a proof‑of‑concept in XDP2 with a common source that compiles to eBPF or P4 hardware (specs on GitHub / IETF draft).
AI-written summary · about
chapters (7)
- 0:00Introduction and motivation
- 3:17Scale-up Ethernet challenges
- 7:18Sunage network layer protocol
- 13:39Super P transport protocol
- 22:09Protocol stack and packet format
- 26:22Implementation and development model
- 31:23Protocol extensibility and future
related talks
21mFuture Challenges for HPC Networking @Scale
19mEnabling Programmable Transport Protocols in High Speed NICs
21mR2P2: Making RPCs first-class datacenter citizens
15mEnabling In-situ Programmability in Network Data Plane: From Architecture to Language
19mNet-P4ct: Enhanced WAN Bandwidth Fair Sharing Using P4 Programmable Switches
24mScalable Small Message Aggregation on Modern Interconnects
15mUnified Representor with Large Scale Ports
37mEfficient and Flexible Virtual Machine Networking Through eBPF
