A fully-programmable integrated photonic processor for both domain-specific and general-purpose computing
By: Feng-Kai Han , Xiao-Yun Xu , Tian-Yu Zhang and more
Potential Business Impact:
Computers use light to solve hard problems faster.
A variety of complicated computational scenarios have made unprecedented demands on the computing power and energy efficiency of electronic computing systems, including solving intractable nondeterministic polynomial-time (NP)-complete problems and dealing with large-scale artificial intelligence models. Optical computing emerges as a promising paradigm to meet these challenges, whereas current optical computing architectures have limited versatility. Their applications are usually either constrained to a specialized domain or restricted to general-purpose matrix computation. Here, we implement a fully-programmable integrated photonic processor that can be configured to tackle both specific computational problems and general-purpose matrix computation. We achieve complete end-to-end control of the photonic processor by utilizing a self-developed integrated programmable optoelectronic computing platform. For domain-specific computing, our photonic processor can efficiently solve two kinds of NP-complete problems: subset sum problem (far more than 2^N different instances) and exact cover problem. For general-purpose computation, we experimentally demonstrate high-precision optical dot product and further realize accurate image edge detection and MNIST handwritten image classification task with an accuracy of 97%. Our work enhances the versatility and capability of optical computing architecture, paving the way for its practical application in future high-performance and complex computing scenarios.
Similar Papers
Versatile silicon integrated photonic processor: a reconfigurable solution for next-generation AI clusters
Optics
Chip does many jobs for smart computers.
Self-correcting High-speed Opto-electronic Probabilistic Computer
Quantum Physics
Makes computers solve hard problems much faster.
All-optical temporal integration mediated by subwavelength heat antennas
Optics
Makes computers process huge amounts of information super fast.