System-Level Performance Modeling of Photonic In-Memory Computing
Jebacyril Arockiaraj, Sasindu Wijeratne, Sugeet Sunder, Md Abdullah-Al Kaiser, Akhilesh Jaiswal, Ajey P. Jacob, Viktor Prasanna

TL;DR
This paper presents a system-level performance model for photonic in-memory computing, demonstrating its potential for high-speed, energy-efficient computing across various workloads using silicon photonics technology.
Contribution
It develops a comprehensive performance model that captures key latency sources and evaluates real-world workloads, showcasing the capabilities of silicon photonic SRAM arrays.
Findings
Achieves up to 1.5 TOPS on the Sod shock tube problem
Reaches 0.9 TOPS on MTTKRP workload
Attains 1.3 TOPS on Vlasov-Maxwell equation with 2.5 TOPS/W efficiency
Abstract
Photonic in-memory computing is a high-speed, low-energy alternative to traditional transistor-based digital computing that utilizes high photonic operating frequencies and bandwidths. In this work, we develop a comprehensive system-level performance model for photonic in-memory computing, capturing the effects of key latency sources such as external memory access and opto-electronic conversion. We perform algorithm-to-hardware mapping across a range of workloads, including the Sod shock tube problem, Matricized Tensor Times Khatri-Rao Product (MTTKRP), and the Vlasov-Maxwell equation, to evaluate how the latencies impact real-world high-performance computing workloads. Our performance model shows that, while accounting for system overheads, a compact 1x256 bit single-wavelength photonic SRAM array, fabricated using the standard silicon photonics process by GlobalFoundries, sustains up…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Photonic and Optical Devices · Optical Network Technologies
