Papers for
network hardware designers
Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.
Co-Fabric improves communication between multiple xPUs across hosts
Co-Fabric: Breaking Host-Domain Boundaries for Unified xPU Interconnection
Abstract: Large-model parameters have grown beyond the capacity of a single xPU, dispersing across multiple xPUs spanning distinct host domains, where xPU-to-xPU communication dominates overall system efficiency. Existing scale-up interconnect remains inadequate: network-based solutions built on Ethernet--such as RoCE (RDMA over Converged Ethernet)--introduce specific message-semantics and protocol-stack characteristics, and rely on fragmented per-host addressing, while conventional host-based fabrics are confined to a single host domain and lack cross-host unified addressing. This paper presents Co-Fabric, a bus-based interconnect that, unlike conventional bus designs, breaks host-domain boundaries to deliver unified xPU interconnection for scale-up superpods. Co-Fabric makes three contributions: a streamlined four-layer protocol stack achieving nanosecond-scale processing latency with native reliability; a cross-domain scaling and P2P mechanism that routes using port identifiers embedded in the packet header; and a unified address space built on shadow-device auto-enumeration. On a 64-xPU 3D-Mesh system, Co-Fabric cuts inter-node communication latency by over 50% and improves bandwidth by 2-5x over RoCE, accelerating DeepSeek R1 inference by 30%-80%. Moreover, since its streamlined four-layer protocol stack and higher data-communication efficiency reduce protocol and processing overhead relative to the Ethernet-based RoCE stack, Co-Fabric cuts the cost and power of the interconnect itself by up to 80% and 5%, respectively. These results demonstrate Co-Fabric's advantage for AI computing centers.
Comparison shows CHIRRUP better exploits repeated data in decoding codes
The Value of Duplicate Measurements When Decoding Second-Order Reed-Muller Codes
Abstract: We compare the performance of the RPA and CHIRRUP decoding algorithms for second-order Reed--Muller codes. The RPA algorithm recovers a binary quadratic form associated with a skew-symmetric matrix $M$, whereas CHIRRUP recovers a $\mathbb{Z}_4$-valued quadratic form associated with a symmetric matrix $P$. We describe how the Gray map connects the evaluation vectors of these forms, inducing a rank-preserving correspondence between $M$ and $P$. We analyze how Euclidean distance between evaluation vectors is governed by matrix rank differences using Delsarte--Goethals sets $DG(m,r)$. We demonstrate that CHIRRUP uses repeated measurements more effectively than RPA on these ensembles. While a kernel-aware variant of RPA improves performance on singular quadratic forms by aggregating projection directions across cosets of $\ker M$, CHIRRUP's tree search combines multiple row estimates more efficiently on $DG(m,r)$ when $r < \frac{m-1}{2}$, outperforming vanilla RPA.
QPS-ToR boosts datacenter network speed and flow times by improving scheduling
QPS-ToR: A Parallel Iterative Switching Algorithm for Reconfigurable Optical Datacenter Switching
Abstract: Reconfigurable optical data center networks (RODCNs) have emerged as a promising solution for scaling DCN capacity, yet their scheduling mechanisms remain a performance bottleneck: traffic-oblivious schemes inherently limit throughput, while the state-of-the-art traffic-aware scheme, NegotiaToR, uses single-iteration iSLIP as its scheduling engine, which limits throughput to around 60% and treats all source-destination pairs with equal priority regardless of queue length. We propose QPS-ToR, which replaces NegotiaToR's scheduling logic with SW-QPS, a sliding-window algorithm originally proposed for crossbar scheduling that achieves around 90% throughput with a single low-complexity iteration. QPS-ToR operates within NegotiaToR's existing workflow, requiring only a revision of the scheduling cycle from three-step Request-Grant-Accept (RGA) to two-step Request-Grant (RG) with a sliding window mechanism. In flow-level simulations with 128 ToRs under realistic datacenter workloads, QPS-ToR achieves up to 36% higher throughput and 82% lower flow completion time (FCT) compared to NegotiaToR, and consistently outperforms RotorNet, a representative traffic-oblivious scheme, on the parallel network topology.