paper-with-me

홈 › Papers

Benchmarking Quantized Neural Networks on FPGAs with FINN

2021-02-02 · Quentin Ducasse, Pascal Cotret, Loïc Lagadec, Robert Stewart

The ever-growing cost of both training and inference for state-of-the-art neural networks has brought literature to look upon ways to cut off resources used with a minimal impact on accuracy. Using lower precision comes at the cost of negligible loss in accuracy. While training neural networks may require a powerful setup, deploying a network must be possible on low-power and low-resource hardware architectures. Reconfigurable architectures have proven to be more powerful and flexible than GPUs when looking at a specific application. This article aims to assess the impact of mixed-precision when applied to neural networks deployed on FPGAs. While several frameworks exist that create tools to deploy neural networks using reduced-precision, few of them assess the importance of quantization and the framework quality. FINN and Brevitas, two frameworks from Xilinx labs, are used to assess the impact of quantization on neural networks using 2 to 8 bit precisions and weights with several parallelization configurations. Equivalent accuracy can be obtained using lower-precision representation and enough training. However, the compressed network can be better parallelized allowing the deployed network throughput to be 62 times faster. The benchmark set up in this work is available in a public repository (https://github.com/QDucasse/nn benchmark).

📄 PDF Abstract BibTeX arXiv:2102.01341

Code (1)

QDucasse/nn_benchmark 공식 구현 pytorch

Tasks

BenchmarkingQuantization

Similar Papers 제목 키워드 기반

FINN-GL: Generalized Mixed-Precision Extensions for FPGA-Accelerated LSTMs

2025-06-25 · Shashwat Khandelwal, Jakoba Petri-Koenig, Thomas B. Preußer, Michaela Blott 외

Recurrent neural networks (RNNs), particularly LSTMs, are effective for time-series tasks like sentiment analysis and short-term stock prediction. However, their computational complexity poses challenges for real-time de…

Sentiment AnalysisStock Prediction

LPYOLO: Low Precision YOLO for Face Detection on FPGA

2022-07-21 · Bestami Günay, Sefa Burak Okcu, Hasan Şakir Bilge

In recent years, number of edge computing devices and artificial intelligence applications on them have advanced excessively. In edge computing, decision making processes and computations are moved from servers to edge d…

CPUDecision MakingEdge-computingFace Detection+2

Open-source FPGA-ML codesign for the MLPerf Tiny Benchmark

2022-06-23 · Hendrik Borras, Giuseppe Di Guglielmo, Javier Duarte, Nicolò Ghielmetti 외

We present our development experience and recent results for the MLPerf Tiny Inference Benchmark on field-programmable gate array (FPGA) platforms. We use the open-source hls4ml and FINN workflows, which aim to democrati…

Anomaly Detectionimage-classificationImage ClassificationKeyword Spotting+1

A Learning Framework for n-bit Quantized Neural Networks toward FPGAs

2020-04-06 · Jun Chen, Liang Liu, Yong liu, Xianfang Zeng

The quantized neural network (QNN) is an efficient approach for network compression and can be widely used in the implementation of FPGAs. This paper proposes a novel learning framework for n-bit QNNs, whose weights are …

Red grape detection with accelerated artificial neural networks in the FPGA's programmable logic

2025-07-03 · Sandro Costa Magalhães, Marco Almeida, Filipe Neves dos Santos, António Paulo Moreira 외 arxiv

Robots usually slow down for canning to detect objects while moving. Additionally, the robot's camera is configured with a low framerate to track the velocity of the detection algorithms. This would be constrained while …