Laser & Photonics Review · 2022 · 17 citations · 27 references
ComputingComputer EngineeringComputer ScienceComputer VisionOpticsParallel ComputingAccelerator ArchitectureData ParallelismFourier OpticsHardware AccelerationParallel ArchitecturesParallel Computer ArchitectureAcceleratorsConvolutionConvolution KernelsDiffraction GratingsImage Processing AcceleratorsOptical ComputingParallel OperationsThroughput
Abstract Convolutional neural networks are paramount in image and signal processing, and are responsible for the majority of image recognition power consumption today, concentrated mainly in convolution computations. With convolution operations being computationally intensive, next‐generation hardware accelerators need to offer parallelization and high efficiency. Diffractive optics offers the promise of low‐latency, highly parallel convolution operations. However, thus far parallelism is only partially harvested, thereby significantly underdelivering in comparison to its throughput potential. Here, a parallelized operation high‐throughput Fourier optic convolutional accelerator is demonstrated. For the first time, simultaneous processing of multiple kernels in Fourier domain enabled by optical diffraction orders is achieved alongside input parallelism. The proposed approach can offer ≈100× speedup over the previous generation optical diffraction‐based processor and 10× speedup over other state‐of‐the‐art optical Fourier classifiers.
27
The Design and Implementation of FFTW3
Matteo Frigo, Steven G. Johnson · Proceedings of the IEEE · 2005 · 5.2K citations
All-optical machine learning using diffractive deep neural networks
Yair Rivenson, Nezih Tolga Yardimci, Muhammed Veli et al. · Science · 2018 · 2.4K citations · Full text
Photonics for artificial intelligence and neuromorphic computing
Nature Photonics · 2021 · 1.6K citations · Full text
11 TOPS photonic convolutional accelerator for optical neural networks
Xingyuan Xu, Mengxi Tan, Bill Corcoran et al. · Nature · 2021 · 1.5K citations · Full text