Deep Neural Networks (DNNs) predominantly rely on General Matrix Multiply (GEMM) kernels, which are often accelerated using specialized hardware architectures.Recently, analog photonic GEMM accelerators have emerged as a promising alternative, offering vastly superior speed and energy efficiency compared to traditional electronic accelerators.However, these photonic cannot support wider than 4-bit integer operands due to their inherent trade-offs between analog dynamic range and parallelism.This is often inadequate for DNN training as at least 8-bit wide operands are deemed necessary to prevent significant accuracy drops.To address these limitations, we introduce a scalable photonic GEMM accelerator named SPOGA.SPOGA utilizes enhanced features such as analog summation of homodyne optical signals and in-transduction positional weighting of operands.By employing an extended optical-analog dataflow that minimizes overheads associated with bit-sliced integer arithmetic, SPOGA supports byte-size integer GEMM kernels, achieving significant improvements in throughput, latency, and energy efficiency.Specifically, SPOGA demonstrates up to 14.4×, 2×, and 28.5× improvements in frames-per-second (FPS), FPS/Watt, and FPS/Watt/mm² respectively, compared to existing state-ofthe-art photonic solutions.
No takes yet. Share an insight, caveat, or question.
Alo et al. (2024) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: