A single inverse-designed photonic structure that performs parallel computing

In the search for improved computational capabilities, conventional microelectronic computers are facing various problems arising from the miniaturization and concentration of active electronics devices (1-2). Therefore, researchers have been exploring several paths for the next generation of computing platforms, which could exploit various physical phenomena for solving mathematical problems at higher speeds and larger capacities. Among others, physical systems described by waves, such as photonic and quantum devices, have been utilized to compute the solution of mathematical problems (1-18). However, previous devices have not fully exploited the linearity of the wave equation, which as we show here, allows for the simultaneous parallel solution of several independent mathematical problems within the same device. In this Letter, we demonstrate, theoretically and experimentally, that a transmissive cavity filled with a judiciously tailored dielectric distribution and embedded in a multi-frequency feedback loop can calculate the solutions of an arbitrary number of mathematical problems simultaneously. We design, build, and test a computing structure at microwave frequencies that solves two independent integral equations with any two arbitrary inputs. We offer another design that can invert four arbitrary 5x5 matrices, confirming its functionality with numerical simulations. We believe our results presented here can provide "coincident computing" and pave the way for the design of low-power, ultrafast, parallel photonic analog computing devices for sensing and signal processing in embedded computing applications.

[1]  D. J. Moss,et al.  On-chip CMOS-compatible all-optical integrator , 2010, Nature communications.

[2]  Ke Li,et al.  Multipurpose silicon photonics signal processor core , 2017, Nature Communications.

[3]  Andrea Alù,et al.  Nonlocal Metasurfaces for Optical Signal Processing. , 2018, Physical review letters.

[4]  Alán Aspuru-Guzik,et al.  A variational eigenvalue solver on a photonic quantum processor , 2013, Nature Communications.

[5]  Dries Vercruysse,et al.  Nanophotonic inverse design with SPINS: Software architecture and practical considerations , 2019, Applied Physics Reviews.

[6]  J. Rarity,et al.  Photonic quantum technologies , 2009, 1003.3928.

[7]  Ali Momeni,et al.  Parallel Optical Computing Based on MIMO Metasurface Processors with Asymmetric Optical Response , 2020, 2004.02948.

[8]  Shanhui Fan,et al.  Adjoint Method and Inverse Design for Nonlinear Nanophotonic Devices , 2018, ACS Photonics.

[9]  Alán Aspuru-Guzik,et al.  Photonic quantum simulators , 2012, Nature Physics.

[10]  You Zhou,et al.  Flat optics for image differentiation , 2020 .

[11]  James R. Leger,et al.  Coherent Optical Implementation Of Generalized Two-Dimensional Transforms , 1978, Optics & Photonics.

[12]  Travis S. Humble,et al.  Quantum supremacy using a programmable superconducting processor , 2019, Nature.

[13]  A. Ribeiro,et al.  Demonstration of a 4 × 4-port self-configuring universal linear optical component , 2016, 2016 Progress in Electromagnetic Research Symposium (PIERS).

[14]  David A. B. Miller,et al.  Parallel Programming of an Arbitrary Feedforward Photonic Network , 2020, IEEE Journal of Selected Topics in Quantum Electronics.

[15]  Sing H. Lee Optical Analog Solutions Of Partial Differential And Integral Equations , 1985 .

[16]  Romain Fleury,et al.  Topological analog signal processing , 2019, Nature Communications.

[17]  Y Fainman,et al.  Optical implementation of an iterative algorithm formatrix inversion. , 1987, Applied optics.

[18]  Christopher C. Tison,et al.  Linear programmable nanophotonic processors , 2018, Optica.

[19]  J. O'Brien Optical Quantum Computing , 2007, Science.

[20]  N. Engheta,et al.  Inverse-designed metastructures that solve equations , 2019, Science.

[21]  Andrea Alù,et al.  Performing Mathematical Operations with Metamaterials , 2014, Science.

[22]  Alexander Y. Piggott,et al.  Inverse design and demonstration of a compact on-chip narrowband three-channel wavelength demultiplexer , 2017, 1709.08809.

[23]  John E. Bowers,et al.  Integrated microwave photonics , 2015, 2015 International Topical Meeting on Microwave Photonics (MWP).

[24]  F. Laeri,et al.  Analog Optical Computing , 1987, Other Conferences.

[25]  O. Sigmund,et al.  Topology optimization for nano‐photonics , 2011 .

[26]  Zin Lin,et al.  Inverse-designed photonic fibers and metasurfaces for nonlinear frequency conversion [Invited]: publisher’s note , 2019, Photonics Research.

[27]  H. John,et al.  Why future supercomputing requires optics , 2010 .

[28]  Gregory R. Steinbrecher,et al.  Quantum transport simulations in a programmable nanophotonic processor , 2015, Nature Photonics.

[29]  R. Feynman Simulating physics with computers , 1999 .

[30]  Ryan Hamerly,et al.  A Recurrent Ising Machine in a Photonic Integrated Circuit , 2019, 1909.13877.

[31]  Tang Ming . Wei Lian. Si Tuo Lin Si,et al.  Cryptography and Network Security - Principles and Practice , 2015 .

[32]  David A. B. Miller,et al.  Self-configuring universal linear optical component [Invited] , 2013, 1303.4602.

[33]  Scott Aaronson,et al.  The computational complexity of linear optics , 2010, STOC '11.

[34]  Jose Azaa,et al.  Ultrafast Analog All-Optical Signal Processors Based on Fiber-Grating Devices , 2010, IEEE Photonics Journal.

[35]  Zin Lin,et al.  Inverse designed photonic fibers and metasurfaces for nonlinear frequency conversion , 2017, 1711.07810.

[36]  Pochi Yeh,et al.  Photonics: Optical Electronics in Modern Communications (The Oxford Series in Electrical and Computer Engineering) , 1997 .

[37]  M. Mitchell Waldrop,et al.  The chips are down for Moore’s law , 2016, Nature.

[38]  Ivana Gasulla,et al.  Microwave photonics: The programmable processor , 2016 .

[39]  Dimitrios Sounas,et al.  High-Index Dielectric Metasurfaces Performing Mathematical Operations , 2019, Nano letters.

[40]  Sing H. Lee,et al.  The use of feedback in optical information processing , 1979 .

[41]  Shanhui Fan,et al.  Wave physics as an analog recurrent neural network , 2019, Science Advances.

[42]  James R. Leger,et al.  Coherent Optical Implementation Of Generalized Two-Dimensional Transforms , 1979 .