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.

Tue 22 SeptDistributed, Parallel, and Cluster Computing
The gist
Big AI models often need more computing power than a single processor (xPU) can provide, so they use many xPUs across different computer systems, but making them talk to each other quickly is hard. The authors present Co-Fabric, a new way to connect these xPUs across different host computers with a simple and fast communication method. Co-Fabric reduces delays and increases data speed, making AI tasks run faster and more efficiently while using less power and cost. This technology could improve how AI centers process large models by streamlining communication between many processors.
Open → 2609.25560v1

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.

Mon 21 SeptInformation Theory
The gist
The paper studies two ways to decode second-order Reed-Muller codes, which are important for error correction in communication. One method (RPA) uses a certain mathematical object called a skew-symmetric matrix, while the other (CHIRRUP) uses a symmetric matrix with values mod 4. The authors explain how these mathematical objects relate and how differences in their ranks affect the decoding reliability. They find that CHIRRUP is better at using repeated measurements, especially on certain code families, helping it to outperform the standard RPA method.
Open → 2609.24647v1

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.

Tue 8 SeptNetworking and Internet Architecture
The gist
Data centers use networks to move lots of data between many computers, but slow scheduling systems can limit how fast this happens. The authors improved an existing scheduling method in optical data center networks by using a new algorithm called SW-QPS, which allows faster and smarter data traffic management. Their approach increased data throughput by up to 36% and made data flows finish up to 82% faster in simulated tests. This means data centers can handle more data quickly and efficiently with their method.
Open → 2609.09400v1