# Optical Computing for Deep Neural Network Acceleration: Foundations, Recent Developments, and Emerging Directions

arXiv: https://arxiv.org/abs/2407.21184 · HTML: https://mlsanity.com/paper/2407.21184/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 28 of its 139 references that are in the map.
- First posted on arXiv 30 Jul 2024.

## Builds on (most cited first, 28 of 28)

- [Attention Is All You Need](https://mlsanity.com/paper/1706.03762/) (2017)
- [In-Datacenter Performance Analysis of a Tensor Processing Unit](https://mlsanity.com/paper/1704.04760/) (2017)
- [Deep Learning with Limited Numerical Precision](https://mlsanity.com/paper/1502.02551/) (2015)
- [Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagation](https://mlsanity.com/paper/1602.05179/) (2016)
- [Photonics for artificial intelligence and neuromorphic computing](https://mlsanity.com/paper/2011.00111/) (2020)
- [Neuromorphic Silicon Photonic Networks](https://mlsanity.com/paper/1611.02272/) (2016)
- [Training of photonic neural networks through in situ backpropagation](https://mlsanity.com/paper/1805.09943/) (2018)
- [Reinforcement Learning in a large scale photonic Recurrent Neural Network](https://mlsanity.com/paper/1711.05133/) (2017)
- [CrossLight: A Cross-Layer Optimized Silicon Photonic Neural Network Accelerator](https://mlsanity.com/paper/2102.06960/) (2021)
- [A Survey on Silicon Photonics for Deep Learning](https://mlsanity.com/paper/2101.01751/) (2021)
- [AI and ML Accelerator Survey and Trends](https://mlsanity.com/paper/2210.04055/) (2022)
- [Digital Electronics and Analog Photonics for Convolutional Neural Networks (DEAP-CNNs)](https://mlsanity.com/paper/1907.01525/) (2019)
- [ROBIN: A Robust Optical Binary Neural Network Accelerator](https://mlsanity.com/paper/2107.05530/) (2021)
- [RecLight: A Recurrent Neural Network Accelerator with Integrated Silicon Photonics](https://mlsanity.com/paper/2209.00084/) (2022)
- [TRON: Transformer Neural Network Acceleration with Non-Coherent Silicon Photonics](https://mlsanity.com/paper/2303.12914/) (2023)
- [SONIC: A Sparse Neural Network Inference Accelerator with Silicon Photonics for Energy-Efficient Deep Learning](https://mlsanity.com/paper/2109.04459/) (2021)
- [LATTE: LSTM Self-Attention based Anomaly Detection in Embedded Automotive Platforms](https://mlsanity.com/paper/2107.05561/) (2021)
- [A Silicon Photonic Accelerator for Convolutional Neural Networks with Heterogeneous Quantization](https://mlsanity.com/paper/2205.11244/) (2022)
- [Bayesian optimisation of large-scale photonic reservoir computers](https://mlsanity.com/paper/2004.02535/) (2020)
- [Machine Learning Accelerators in 2.5D Chiplet Platforms with Silicon Photonics](https://mlsanity.com/paper/2301.12252/) (2023)
- [LoCI: An Analysis of the Impact of Optical Loss and Crosstalk Noise in Integrated Silicon-Photonic Neural Networks](https://mlsanity.com/paper/2204.03835/) (2022)
- [Robust Perception Architecture Design for Automotive Cyber-Physical Systems](https://mlsanity.com/paper/2205.08067/) (2022)
- [R-TOSS: A Framework for Real-Time Object Detection using Semi-Structured Pruning](https://mlsanity.com/paper/2303.02191/) (2023)
- [Exploiting Process Variations to Secure Photonic NoC Architectures from Snooping Attacks](https://mlsanity.com/paper/2007.10454/) (2020)
- [Electronic Bottleneck Suppression in Next-generation Networks with Integrated Photonic Digital-to-analog Converters](https://mlsanity.com/paper/1911.02511/) (2019)
- [Design Space Exploration for PCM-based Photonic Memory](https://mlsanity.com/paper/2303.15721/) (2023)
- [COMET: A Cross-Layer Optimized Optical Phase Change Main Memory Architecture](https://mlsanity.com/paper/2311.08566/) (2023)
- [Corona: System Implications of Emerging Nanophotonic Technology](https://mlsanity.com/paper/2307.06294/) (2023)

## Abstract (arXiv)

Emerging artificial intelligence applications across the domains of computer vision, natural language processing, graph processing, and sequence prediction increasingly rely on deep neural networks (DNNs). These DNNs require significant compute and memory resources for training and inference. Traditional computing platforms such as CPUs, GPUs, and TPUs are struggling to keep up with the demands of the increasingly complex and diverse DNNs. Optical computing represents an exciting new paradigm for light-speed acceleration of DNN workloads. In this article, we discuss the fundamentals and state-of-the-art developments in optical computing, with an emphasis on DNN acceleration. Various promising approaches are described for engineering optical devices, enhancing optical circuits, and designing architectures that can adapt optical computing to a variety of DNN workloads. Novel techniques for hardware/software co-design that can intelligently tune and map DNN models to improve performance and energy-efficiency on optical computing platforms across high performance and resource constrained embedded, edge, and IoT platforms are also discussed. Lastly, several open problems and future directions for research in this domain are highlighted.
