We demonstrate a genetic algorithm based system that can optimize optical interconnects using silicon photonic multi-core fibre coupled transceiver. The GA selects 48 parameters to deliver a minimum 6.9x10 -16 BER on channels with diverse losses.OCIS codes: (060.0060) Fiber Optics and optical communication; (060.2360) Fiber optics links and subsystems.
IntroductionIt has been envisioned that the speed of the I/Os on semiconductor chips in computing systems will increase to reach capacities beyond 1 Pb/s by 2030 [1]. A front-runner application for fulfilling this purpose is a board-detachable optical transceiver in the form of a mid-board optic (MBO), which offers high bandwidth density and energy efficiency. In a recent work [2] a multi-processor system on chip (MPSoC) based memory disaggregated data center network (DCN) was reported using an optical circuit switched network using MBOs. In these disaggregated systems, high bandwidth density and high capacity optical transceivers are required to support dynamic all-optically routed communication between processors and remote high bandwidth memory (HBM) modules that can support over 1 Tb/s bandwidth.Moreover, to reduce the front panel port and bandwidth density in DCNs, multi-core fibre (MCF) coupled transceivers have been recently explored [3]. MCF based data centre networks (DCNs) have also shown to outperform wave division multiplexing (WDM) systems in terms of performance blocking, cost and energy efficiency [4]. Thus, it can be anticipated that the integration of MCFs with MBOs in future DCNs can lead to substantial performance gains. However, opto-electronic transceivers embedded on disaggregated CPUs and memory modules offer a multitude of control parameters. In practice, transceiver channels might offer different signal quality and experience various levels of degradation and attenuation throughout the network. Thus, the optimum selection of these parameters can maximize system power budget, potentially leading to forward error correction (FEC) free operation, which is essential in low-cost, low-complexity and low-latency DCNs.In this paper, we develop a purpose-made genetic algorithm (GA) and use it in real-time to optimize 48 equalization and amplification parameters for an 8 channels MCF-MBO driven by a Xilinx MPSoC with each channel operating at 10 Gb/s over an optical channel with diversely losses. The process took 13 hours instead of 1.44 x10 33 hours required for a brute force search method. Results suggest significant performance enactment in terms of bit error rate (BER).