A Competitive Edge: Can FPGAs Beat GPUs at DCNN Inference Acceleration in Resource-Limited Edge Computing Applications?
On the map: Efficient LLM inference and serving → Early exit and edge inference
Abstract (arXiv)
When trained as generative models, Deep Learning algorithms have shown exceptional performance on tasks involving high dimensional data such as image denoising and super-resolution. In an increasingly connected world dominated by mobile and edge devices, there is surging demand for these algorithms to run locally on embedded platforms. FPGAs, by virtue of their reprogrammability and low-power characteristics, are ideal candidates for these edge computing applications. As such, we design a spatio-temporally parallelized hardware architecture capable of accelerating a deconvolution algorithm optimized for power-efficient inference on a resource-limited FPGA. We propose this FPGA-based accelerator to be used for Deconvolutional Neural Network (DCNN) inference in low-power edge computing applications. To this end, we develop methods that systematically exploit micro-architectural innovations, design space exploration, and statistical analysis. Using a Xilinx PYNQ-Z2 FPGA, we leverage our architecture to accelerate inference for two DCNNs trained on the MNIST and CelebA datasets using the Wasserstein GAN framework. On these networks, our FPGA design achieves a higher throughput to power ratio with lower run-to-run variation when compared to the NVIDIA Jetson TX1 edge computing GPU.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Placed in Early exit and edge inference, one of 12 directions in Efficient LLM inference and serving. Builds on 11 of its 27 references that are in the map. First posted on arXiv 30 Jan 2021.
Builds on
11 of 27 references.
References · 11
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2018Pros and Cons of GAN Evaluation Measurescited by 224
- 2016A guide to convolution arithmetic for deep learningcited by 182
- 2018GANAX: A Unified MIMD-SIMD Acceleration for Generative Adversarial Networkscited by 11
- 2018Are FPGAs Suitable for Edge Computing?cited by 7
- 2017A Design Methodology for Efficient Implementation of Deconvolutional Neural Networks on an FPGAcited by 3
- 2019Towards Design Methodology of Efficient Fast Algorithms for Accelerating Generative Adversarial Networks on FPGAscited by 3
- 2019Towards a Uniform Architecture for the Efficient Implementation of 2D and 3D Deconvolutional Neural Networks on FPGAscited by 1
- 2019hlslib: Software Engineering for Hardware Designcited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 2.
6 papers.
- 2023A2Q: Accumulator-Aware Quantization with Guaranteed Overflow Avoidancecited by 11
- 2024A2Q+: Improving Accumulator-Aware Weight Quantizationcited by 5
- 2021An Energy-Efficient Edge Computing Paradigm for Convolution-based Image Upsamplingcited by 4
- 2023An unsupervised approach towards promptable defect segmentation in laser-based additive manufacturing by Segment Anythingcited by 1
- 2024Frontiers of Deep Learning: From Novel Application to Real-World Deploymentcited by 1
- 2022Hardware-Efficient Deconvolution-Based GAN for Edge Computingcited by 0
- 2024Frontiers of Deep Learning: From Novel Application to Real-World Deployment19 Jul 2024
- 2024A2Q+: Improving Accumulator-Aware Weight Quantization19 Jan 2024
- 2023An unsupervised approach towards promptable defect segmentation in laser-based additive manufacturing by Segment Anything7 Dec 2023
- 2023A2Q: Accumulator-Aware Quantization with Guaranteed Overflow Avoidance25 Aug 2023
- 2022Hardware-Efficient Deconvolution-Based GAN for Edge Computing18 Jan 2022
- 2021An Energy-Efficient Edge Computing Paradigm for Convolution-based Image Upsampling15 Jul 2021
Similar, not cited
Close in wording, no citation either way
- 2025A Scalable FPGA Architecture With Adaptive Memory Utilization for GEMM-Based Operations
- 2025NeuCODEX: Edge-Cloud Co-Inference with Spike-Driven Compression and Dynamic Early-Exit
- 2025PD-Swap: Prefill-Decode Logic Swapping for End-to-End LLM Inference on Edge FPGAs via Dynamic Partial Reconfiguration
- 2023GNNHLS: Evaluating Graph Neural Network Inference via High-Level Synthesis
- 2021A Highly Configurable Hardware/Software Stack for DNN Inference Acceleration
- 2026TRINE: A Token-Aware, Runtime-Adaptive FPGA Inference Engine for Multimodal AI
- 2025FlexiSAGA: A Flexible Systolic Array GEMM Accelerator for Sparse and Dense Processing
- 2024A survey on FPGA-based accelerator for ML models