paper-with-me

홈 › Papers

A Winograd-based Integrated Photonics Accelerator for Convolutional Neural Networks

2019-06-25 · Armin Mehrabian, Mario Miscuglio, Yousra Alkabani, Volker J. Sorger, Tarek El-Ghazawi

Neural Networks (NNs) have become the mainstream technology in the artificial intelligence (AI) renaissance over the past decade. Among different types of neural networks, convolutional neural networks (CNNs) have been widely adopted as they have achieved leading results in many fields such as computer vision and speech recognition. This success in part is due to the widespread availability of capable underlying hardware platforms. Applications have always been a driving factor for design of such hardware architectures. Hardware specialization can expose us to novel architectural solutions, which can outperform general purpose computers for tasks at hand. Although different applications demand for different performance measures, they all share speed and energy efficiency as high priorities. Meanwhile, photonics processing has seen a resurgence due to its inherited high speed and low power nature. Here, we investigate the potential of using photonics in CNNs by proposing a CNN accelerator design based on Winograd filtering algorithm. Our evaluation results show that while a photonic accelerator can compete with current-state-of-the-art electronic platforms in terms of both speed and power, it has the potential to improve the energy efficiency by up to three orders of magnitude.

📄 PDF Abstract BibTeX arXiv:1906.10487

Code (0)

등록된 구현이 없습니다.

Tasks

speech-recognitionSpeech Recognition

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Photonics for Sustainable Computing

2024-01-10 · Farbin Fayza, Satyavolu Papa Rao, Darius Bunandar, Udit Gupta 외

Photonic integrated circuits are finding use in a variety of applications including optical transceivers, LIDAR, bio-sensing, photonic quantum computing, and Machine Learning (ML). In particular, with the exponentially i…

WinoCNN: Kernel Sharing Winograd Systolic Array for Efficient Convolutional Neural Network Acceleration on FPGAs

2021-07-09 · Xinheng Liu, Yao Chen, Cong Hao, Ashutosh Dhar 외

The combination of Winograd's algorithm and systolic array architecture has demonstrated the capability of improving DSP efficiency in accelerating convolutional neural networks (CNNs) on FPGA platforms. However, handlin…

Machine Learning Accelerators in 2.5D Chiplet Platforms with Silicon Photonics

2023-01-28 · Febin Sunny, Ebadollah Taheri, Mahdi Nikdast, Sudeep Pasricha

Domain-specific machine learning (ML) accelerators such as Google's TPU and Apple's Neural Engine now dominate CPUs and GPUs for energy-efficient ML processing. However, the evolution of electronic accelerators is facing…

PhotoFourier: A Photonic Joint Transform Correlator-Based Neural Network Accelerator

2022-11-10 · Shurui Li, Hangbo Yang, Chee Wei Wong, Volker J. Sorger 외

The last few years have seen a lot of work to address the challenge of low-latency and high-throughput convolutional neural network inference. Integrated photonics has the potential to dramatically accelerate neural netw…

Sparse Winograd Convolutional neural networks on small-scale systolic arrays

2018-10-03 · Feng Shi, Haochen Li, Yuhe Gao, Benjamin Kuschner 외

The reconfigurability, energy-efficiency, and massive parallelism on FPGAs make them one of the best choices for implementing efficient deep learning accelerators. However, state-of-art implementations seldom consider th…

Layout Design