Measurement-based acceleration of optical computations
I. V. Vovchenko, A. A. Zyablovsky, A. A. Pukhov, E. S. Andrianov
TL;DR
This work proposes a measurement-based approach to accelerate optical linear computations by exploiting collective, Rabi-like oscillations in a central resonator coupled to $N$ side resonators. By averaging the central-mode occupancy over a time window, the output encodes a dot-product between a matrix of squared couplings and a vector of initial side-mode occupancies, enabling matrix-vector multiplication with a matrix formed by the couplings and an input vector from the initial occupancies. The key findings show that the collective oscillation frequency scales as $\Omega_R=\sqrt{(\Delta/2)^2+(\vec{\Omega},\vec{\Omega})}$, and for zero detuning, $\Omega_R\sim\sqrt{N}$, leading to a reduction in computation time as $t_0\propto 1/\Omega_R$. The paper also analyzes limits from non-resonant cross-talk in a restricted optical frequency band, providing estimates such as a per-frequency rate around $10^{13}$ Hz and potential aggregate rates up to $\sim 10^{16}$ Hz when using many parallel frequencies, while highlighting the trade-off between parallelism and bandwidth. These results suggest a path to fast, measurement-enabled optical coprocessors and extendable concepts to other bosonic platforms.
Abstract
Analog coprocessors are intensively developing nowadays with the aim to optimize energy computations of neural networks. In this work we focus on the possibility of using detection of collective oscillations in optical systems for computational purposes. We show that in a system of coupled resonators, collective oscillations can be used to implement matrix-vector multiplication. The matrix is formed by the coupling constants between the resonators, and the input vector is formed by the initial occupancies of the involved modes. The frequency of the collective oscillations is growing with the number of the involved modes, similarly to Rabi oscillations. The time needed for their detection, i.e., averaging, decreases with an increase in the input vector dimension. We discuss the limitations imposed on parallel computation in the system by restriction of the allowed optical frequency band.
