LightPro: A Linear Photonic Processor with Full Programmability
Amin Shafiee, Zahra Ghanaatian, Benoit Charbonnier, Mahdi Nikdast
TL;DR
LightPro introduces a fully programmable linear photonic processor leveraging phase-change material–tunable directional couplers to enable scalable, low-footprint, and low-power MVM for photonic AI accelerators. A neural architecture search (NAS) with a fidelity-based pruning/snapping workflow optimizes the topology to realize arbitrary unitary transformations, achieving large reductions in footprint and active power while preserving accuracy on benchmark datasets. The work provides detailed device design (PCM DCs, TiN heaters), coupled-mode theory modeling, and Lorentz-model-based material simulations, complemented by experimental validation on an iPronics SmartLight platform with strong agreement to simulations. Overall, LightPro demonstrates a viable path toward scalable, energy-efficient photonic MVM hardware, with potential enhancements from all-PCM implementations and further reductions in crosstalk and calibration overhead.
Abstract
In this paper, we propose a novel fully programmable linear photonic processor, which we call LightPro, with improved scalability, performance, and footprint. At the heart of LightPro are compact, low-loss, and programmable silicon photonic (SiPh) directional coupler (DC) devices that deploy phase-change material (PCM) for programming the DC's splitting ratio. By thermally inducing phase transitions in the PCM, the coupling coefficient of the DC can be dynamically adjusted to achieve different splitting ratios in the device output. Building on this device foundation, we develop a neural architecture search (NAS) and pruning algorithm to optimize the architecture of the processor for performing MVM operations. Our simulation results show that LightPro achieves up to an 85% reduction in footprint and more than 50% improvement in power consumption. In addition, LightPro is evaluated by performing inference with weight matrices trained on MNIST and linearly separable Gaussian datasets, showing less than a 5% drop in accuracy when scaling up the network. Prototyping results, using a commercial photonic processor (iPronics SmartLight), show LightPro's efficiency and performance (e.g., computational accuracy) compared to conventional photonic MVM hardware, demonstrating the experimental evaluation and feasibility of LightPro for next-generation photonic AI accelerators.
