Cross-Layer Design for AI Acceleration with Non-Coherent Optical Computing
Emerging AI applications such as ChatGPT, graph convolutional networks, and other deep neural networks require massive computational resources for training and inference. Contemporary computing platforms such as CPUs, GPUs, and TPUs are struggling to keep up with the demands of these AI applications. Non-coherent optical computing represents a promising approach for light-speed acceleration of AI workloads. In this paper, we show how cross-layer design can overcome challenges in non-coherent optical computing platforms. We describe approaches for optical device engineering, tuning circuit enhancements, and architectural innovations to adapt optical computing to a variety of AI workloads. We also discuss techniques for hardware/software co-design that can intelligently map and adapt AI software to improve its performance on non-coherent optical computing platforms.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Complex-valued universal linear transformations and image encryption using spatially incoherent diffractive networks
As an optical processor, a Diffractive Deep Neural Network (D2NN) utilizes engineered diffractive surfaces designed through machine learning to perform all-optical information processing, completing its tasks at the spee…
Image sensing with multilayer, nonlinear optical neural networks
Optical imaging is commonly used for both scientific and technological applications across industry and academia. In image sensing, a measurement, such as of an object's position, is performed by computational analysis o…
image-classificationImage ClassificationAnalysis of the Coherent Contributions to Nonlinear Interference Generation within Disaggregated Optical Line Systems
Through a physical layer simulation study we highlight that the coherent accumulation of nonlinear interference becomes non-negligible for optical networks operating within high symbol rate transmission scenarios. This i…
Optical Computing for Deep Neural Network Acceleration: Foundations, Recent Developments, and Emerging Directions
Emerging artificial intelligence applications across the domains of computer vision, natural language processing, graph processing, and sequence prediction increasingly rely on deep neural networks (DNNs). These DNNs req…
Spatially Parallel All-optical Neural Networks
All-optical neural networks (AONNs) have emerged as a promising paradigm for ultrafast and energy-efficient computation. These networks typically consist of multiple serially connected layers between input and output lay…
Image Classification