Scalable in-memory compute optical processor

The traditional von Neumann architecture faces significant challenges, leading to increased latency and energy consumption due to data transfers and bandwidth limitations between processing and memory units. To address this, we propose a novel scalable in-memory optical compute processor chip that integrates processing directly within a high-speed (&gap; 20 GHz) photonic SRAM, eliminating separate units for enhanced efficiency. Our design combines the speed of optical analog computing (2<sup>N/2</sup> -level, N/2-bit input) with the control of a N/2- bit digital memory, delivering high-fidelity N-bit output in every cycle using a single wavelength channel. This system is scalable to multiple wavelength channels using dense wavelength division multiplexing for hyperspectral encoding, enabling massive parallelism. By performing computations within the memory, our scalable optical in-memory compute processor effectively addresses the von Neumann bottleneck, paving the way for high-speed, high-bandwidth, low-power processors for demanding computational tasks. Additionally, we present a hardware-algorithm co-design architecture for the proposed optical compute engine, optimized and evaluated to achieve a sustained performance of 17 PetaOps with 8-bit precision on the Matricized Tensor Times Khatri-Rao Product (MTTKRP), a key computational kernel in tensor decomposition and scientific applications.

Authors

Publication Details

Published
2025-03-19
DOI
https://doi.org/10.1117/12.3043263
Citations
2
Primary Topic
Neural Networks and Reservoir Computing
Type
article
Field-Weighted Citation Impact
4.96
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Scalable in-memory compute optical processor

Akhilesh Jaiswal, Sugeet Sunder, Ajey P. Jacob, Md Abdullah-Al Kaiser et al.
2 citations
Neural Networks and Reservoir Computing
4.96
article

Scalable in-memory compute optical processor

Akhilesh Jaiswal, Sugeet Sunder, Ajey P. Jacob, Md Abdullah-Al Kaiser, Sasindu Wijeratne, Clynn Mathew, Viktor Prasanna
article en
2 citations

Abstract

The traditional von Neumann architecture faces significant challenges, leading to increased latency and energy consumption due to data transfers and bandwidth limitations between processing and memory units. To address this, we propose a novel scalable in-memory optical compute processor chip that integrates processing directly within a high-speed (&gap; 20 GHz) photonic SRAM, eliminating separate units for enhanced efficiency. Our design combines the speed of optical analog computing (2<sup>N/2</sup> -level, N/2-bit input) with the control of a N/2- bit digital memory, delivering high-fidelity N-bit output in every cycle using a single wavelength channel. This system is scalable to multiple wavelength channels using dense wavelength division multiplexing for hyperspectral encoding, enabling massive parallelism. By performing computations within the memory, our scalable optical in-memory compute processor effectively addresses the von Neumann bottleneck, paving the way for high-speed, high-bandwidth, low-power processors for demanding computational tasks. Additionally, we present a hardware-algorithm co-design architecture for the proposed optical compute engine, optimized and evaluated to achieve a sustained performance of 17 PetaOps with 8-bit precision on the Matricized Tensor Times Khatri-Rao Product (MTTKRP), a key computational kernel in tensor decomposition and scientific applications.

Affordable and clean energy
Openalex Percentile: Top 6%
Neural Networks and Reservoir Computing
4.96
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.