Flux is presented, a scheduler that optimally schedules optical circuit switches based on the structure of the entire workload and reduces training iteration time and peak NIC buffer requirements by more than three orders of magnitude compared to traditional periodic schedulers.
Abstract
Optical Circuit Switching (OCS) offers high bandwidth density and energy efficiency for LLM training, but incurs a non-negligible reconfiguration delay. Prior work typically schedules optical circuit switches independently of compute, using aggregate traffic demand to determine which circuits to provision and when. We argue that this separation creates a fundamental inefficiency: reconfigurations that ignore the compute timeline can stall communication, resulting in low circuit utilization and large buffer requirements. In this paper, we present Flux, a scheduler that optimally schedules optical circuit switches based on the structure of the entire workload. Flux remains effective across a wide range of switching speeds by reusing circuits and amortizing reconfiguration delay behind compute and communication. We show that Flux reduces training iteration time by up to $10\times$ and peak NIC buffer requirements by more than three orders of magnitude compared to traditional periodic schedulers.
Reconfigurable photonic interconnects are emerging as a promising communication architecture for next-generation distributed computing. Yet, most circuit schedulers are designed around an idealized view of the interconnect as either blocking or strictly non-blocking. Practical scalable designs are often rearrangeably n...
Eliezer Amponsah, Deeksha P. Rao, Vamsi Addanki· 0 citations
Optical circuit switch (OCS) can reconfigure physical connectivity to match the predictable communication schedules of large language model (LLM) training. Although each OCS light path is physically simplex, existing demand-aware OCS schedulers allocate capacity in duplex-port pairs, forcing equal bandwidth in both dir...
Bang-Bo Liang, Yu-Peng Chen, Si-Cheng Zhao et al.· 0 citations
QPS-ToR is proposed, 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.
Simulation results show that increasing buffer capacity significantly improves network performance by reducing packet loss and maintaining high throughput, and provides useful guidelines for buffer dimensioning and the design of scalable next-generation optical switching networks.
Amit Sinha, D. Bhardwaj, Vaibhav Shukla· Journal of optical communica...· 0 citations
This paper presents the first approximation algorithm with an \(\mathcal {O}(\tau _D)\) performance guarantee for single-coflow scheduling in an N × N hybrid-switched DCN under the not-all-stop setting, and extends to the multiple-coflow setting and proposes a heuristic algorithm that converts specific pure-EPS schedul...
Xin Wang, Hong Shen, Hui Tian· Proceedings of the Internati...· 0 citations
All-optical interconnects (AOIs) provide large yet reconfigurable bandwidth with high energy efficiency, making them key enablers for sustaining the rapid expansion of large language model (LLM) training clusters. However, the flexibility of AOIs can never be fully exploited if not jointly optimized with the collective...
Bin-Jun Tang, Xiao-Liang Chen, Yu-Fan Zhu et al.· IEEE Transactions on Network...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.