paper-with-me

Papers

XNOR Neural Engine: a Hardware Accelerator IP for 21.6 fJ/op Binary Neural Network Inference

2018-07-09 · Francesco Conti, Pasquale Davide Schiavone, Luca Benini

Binary Neural Networks (BNNs) are promising to deliver accuracy comparable to conventional deep neural networks at a fraction of the cost in terms of memory and energy. In this paper, we introduce the XNOR Neural Engine (XNE), a fully digital configurable hardware accelerator IP for BNNs, integrated within a microcontroller unit (MCU) equipped with an autonomous I/O subsystem and hybrid SRAM / standard cell memory. The XNE is able to fully compute convolutional and dense layers in autonomy or in cooperation with the core in the MCU to realize more complex behaviors. We show post-synthesis results in 65nm and 22nm technology for the XNE IP and post-layout results in 22nm for the full MCU indicating that this system can drop the energy cost per binary operation to 21.6fJ per operation at 0.4V, and at the same time is flexible and performant enough to execute state-of-the-art BNN topologies such as ResNet-34 in less than 2.2mJ per frame at 8.9 fps.

📄 PDF Abstract BibTeX arXiv:1807.03010

Code (1)

pulp-platform/hwpe-tb

Similar Papers 제목 키워드 기반

An Optical XNOR-Bitcount Based Accelerator for Efficient Inference of Binary Neural Networks

2023-02-03 · Sairam Sri Vatsavai, Venkata Sai Praneeth Karempudi, Ishan Thakkar

Binary Neural Networks (BNNs) are increasingly preferred over full-precision Convolutional Neural Networks(CNNs) to reduce the memory and computational requirements of inference processing with minimal accuracy drop. BNN…

XNORBIN: A 95 TOp/s/W Hardware Accelerator for Binary Convolutional Neural Networks

2018-03-05 · Andrawes Al Bahou, Geethan Karunaratne, Renzo Andri, Lukas Cavigelli 외

Deploying state-of-the-art CNNs requires power-hungry processors and off-chip memory. This precludes the implementation of CNNs in low-power embedded systems. Recent research shows CNNs sustain extreme quantization, bina…

Quantization

Exploration of Hardware Acceleration Methods for an XNOR Traffic Signs Classifier

2021-04-06 · Dominika Przewlocka-Rus, Marcin Kowalczyk, Tomasz Kryjak

Deep learning algorithms are a key component of many state-of-the-art vision systems, especially as Convolutional Neural Networks (CNN) outperform most solutions in the sense of accuracy. To apply such algorithms in real…

LUTNet: Rethinking Inference in FPGA Soft Logic

2019-04-01 · Erwei Wang, James J. Davis, Peter Y. K. Cheung, George A. Constantinides

Research has shown that deep neural networks contain significant redundancy, and that high classification accuracies can be achieved even when weights and activations are quantised down to binary values. Network binarisa…

LUTNet: Learning FPGA Configurations for Highly Efficient Neural Network Inference

2019-10-24 · Erwei Wang, James J. Davis, Peter Y. K. Cheung, George A. Constantinides

Research has shown that deep neural networks contain significant redundancy, and thus that high classification accuracy can be achieved even when weights and activations are quantized down to binary values. Network binar…

BinarizationEfficient Neural Network