cs.NIMar 7, 2026

Scheduling Parallel Optical Circuit Switches for AI Training

Authors: Kevin Liang, Litao Qiao, Isaac Keslassy, Bill Lin

Organizations: UC San Diego · the Technion and UC Berkeley

Abstract

The rapid growth of AI training has dramatically increased datacenter traffic demand and energy consumption, which has motivated renewed interest in optical circuit switches (OCSes) as a high-bandwidth, energy-efficient alternative for AI fabrics. Deploying multiple parallel OCSes is a leading alternative. However, efficiently scheduling time-varying traffic matrices across parallel optical switches with non-negligible reconfiguration delays remains an open challenge. We consider the problem of scheduling a single AI traffic demand matrix DD over ss parallel OCSes while minimizing the makespan under reconfiguration delay δδ. Our algorithm Spectra relies on a three-step approach: Decompose DD into a minimal set of weighted permutations; Schedule these permutations across parallel switches using load-aware assignment; then Equalize the imbalanced loads on the switches via controlled permutation splitting. Evaluated on realistic AI training workloads (GPT model and Qwen MoE expert routing) as well as standard benchmarks, Spectra vastly outperforms a baseline based on state-of-the-art algorithms, reducing schedule makespan by an average factor of 1.4×1.4\times on GPT AI workloads, 2.7×2.7\times on MoE AI workloads, and 2.4×2.4\times on standard benchmarks. Further, the makespans achieved by Spectra consistently approach newly derived lower bounds.

Figures & tables

Explore similar work

CardsList
  1. High-speed Networking for Giga-Scale AI Factories

    May 20, 2026Sajy Khashab, Albert Gran Alcoz, Alon Gal +11Distributed Training