A Cross-Layer Optimization Framework for Integrated Optical Switches in Data Centers

Abstract
The advancement of silicon photonics promises integrated optical switches to provide high-bandwidth, low-latency and low-power communications in data centers. An optical switch’s loss limits its scale and affects the energy efficiency of the switch system. In this work, we present CLOSO, a cross-layer optimization framework, based on not only photonic device models at the physical layer but also optical switch models at the fabric layer. With the proposed framework, optimal losses of optical switches can be evaluated efficiently, and the corresponding losses and design parameters of photonic devices can be obtained. Using CLOSO, we optimize four categories of integrated optical switches, Crossbar, PILOSS, DRAGON and FODON, and compare them regarding their optimal worst-case loss with variation of the switch scale and data rate of signals. Furthermore, system-level evaluations of the optimized optical switches are performed, demonstrating a significant improvement of energy efficiency from the cross-layer optimization. For instance, CLOSO helps to reduce the energy consumption of a 64-port DRAGON and FODON to as low as 6 pJ/bit and that of a 128-port DRAGON and FODON to as low as 10 pJ/bit. The investigation of 128-port switches also shows the necessity of adaptive power control on lasers for high-radix integrated optical switches. Through quantitative analyses and comparisons, CLOSO shows the capability of facilitating initial design exploration of optical switches and paves the way to fair evaluations and comparisons of switch systems in data centers.
Funding Information
  • Intel Corporation (INTEL11EG01)
  • Hong Kong University of Science and Technology (PCF.004.16/17)