# OPIMA: Optical Processing-In-Memory for Convolutional Neural Network Acceleration

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

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 17 of its 60 references that are in the map.
- First posted on arXiv 11 Jul 2024.

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

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [Rethinking the Inception Architecture for Computer Vision](https://mlsanity.com/paper/1512.00567/) (2015)
- [MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications](https://mlsanity.com/paper/1704.04861/) (2017)
- [Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Coding](https://mlsanity.com/paper/1510.00149/) (2015)
- [SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model size](https://mlsanity.com/paper/1602.07360/) (2016)
- [AI and Memory Wall](https://mlsanity.com/paper/2403.14123/) (2024)
- [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)
- [ROBIN: A Robust Optical Binary Neural Network Accelerator](https://mlsanity.com/paper/2107.05530/) (2021)
- [TRON: Transformer Neural Network Acceleration with Non-Coherent Silicon Photonics](https://mlsanity.com/paper/2303.12914/) (2023)
- [A Silicon Photonic Accelerator for Convolutional Neural Networks with Heterogeneous Quantization](https://mlsanity.com/paper/2205.11244/) (2022)
- [GHOST: A Graph Neural Network Accelerator using Silicon Photonics](https://mlsanity.com/paper/2307.01782/) (2023)
- [A Survey of Resource Management for Processing-in-Memory and Near-Memory Processing Architectures](https://mlsanity.com/paper/2009.09603/) (2020)
- [PIM-DRAM: Accelerating Machine Learning Workloads using Processing in Commodity DRAM](https://mlsanity.com/paper/2105.03736/) (2021)
- [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)
- [Architecting Optically-Controlled Phase Change Memory](https://mlsanity.com/paper/2107.11516/) (2021)

## Built on by (most cited first, 1 of 1)

- [Accelerating Diffusion Models for Generative AI Applications with Silicon Photonics](https://mlsanity.com/paper/2603.07626/) (2026)

## Abstract (arXiv)

Recent advances in machine learning (ML) have spotlighted the pressing need for computing architectures that bridge the gap between memory bandwidth and processing power. The advent of deep neural networks has pushed traditional Von Neumann architectures to their limits due to the high latency and energy consumption costs associated with data movement between the processor and memory for these workloads. One of the solutions to overcome this bottleneck is to perform computation within the main memory through processing-in-memory (PIM), thereby limiting data movement and the costs associated with it. However, DRAM-based PIM struggles to achieve high throughput and energy efficiency due to internal data movement bottlenecks and the need for frequent refresh operations. In this work, we introduce OPIMA, a PIM-based ML accelerator, architected within an optical main memory. OPIMA has been designed to leverage the inherent massive parallelism within main memory while performing high-speed, low-energy optical computation to accelerate ML models based on convolutional neural networks. We present a comprehensive analysis of OPIMA to guide design choices and operational mechanisms. Additionally, we evaluate the performance and energy consumption of OPIMA, comparing it with conventional electronic computing systems and emerging photonic PIM architectures. The experimental results show that OPIMA can achieve 2.98x higher throughput and 137x better energy efficiency than the best-known prior work.
