Hardware Acceleration of Fully Quantized BERT for Efficient Natural Language Processing
Not on the map. Why?
Abstract (arXiv)
BERT is the most recent Transformer-based model that achieves state-of-the-art performance in various NLP tasks. In this paper, we investigate the hardware acceleration of BERT on FPGA for edge computing. To tackle the issue of huge computational complexity and memory footprint, we propose to fully quantize the BERT (FQ-BERT), including weights, activations, softmax, layer normalization, and all the intermediate results. Experiments demonstrate that the FQ-BERT can achieve 7.94x compression for weights with negligible performance loss. We then propose an accelerator tailored for the FQ-BERT and evaluate on Xilinx ZCU102 and ZCU111 FPGA. It can achieve a performance-per-watt of 3.18 fps/W, which is 28.91x and 12.72x over Intel(R) Core(TM) i7-8700 CPU and NVIDIA K80 GPU, respectively.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 8 of its 9 references that are in the map. First posted on arXiv 4 Mar 2021.
Builds on
8 of 9 references.
References · 8
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2019Q-BERT: Hessian Based Ultra Low Precision Quantization of BERTcited by 355
- 2019Learning Deep Transformer Models for Machine Translationcited by 309
- 2019Q8BERT: Quantized 8Bit BERTcited by 296
- 2017Bit Fusion: Bit-Level Dynamically Composable Architecture for Accelerating Deep Neural Networkscited by 95
- 2019How Does BERT Answer Questions? A Layer-Wise Analysis of Transformer Representationscited by 63
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 6; 2024: 5; 2025: 5.
21 papers.
Sort:
By area:
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
- 2023Understanding the Potential of FPGA-Based Spatial Acceleration for Large Language Model Inferencecited by 29
- 2022VAQF: Fully Automatic Software-Hardware Co-Design Framework for Low-Bit Vision Transformercited by 27
- 2023SwiftTron: An Efficient Hardware Accelerator for Quantized Transformerscited by 17
- 2022Federated Split BERT for Heterogeneous Text Classificationcited by 11
- 2023ViTA: A Vision Transformer Inference Accelerator for Edge Applicationscited by 11
- 2024HG-PIPE: Vision Transformer Acceleration with Hybrid-Grained Pipelinecited by 7
- 2025Pushing up to the Limit of Memory Bandwidth and Capacity Utilization for Efficient LLM Decoding on Embedded FPGAcited by 7
- 2024BETA: Binarized Energy-Efficient Transformer Accelerator at the Edgecited by 6
- 2024P2-ViT: Power-of-Two Post-Training Quantization and Acceleration for Fully Quantized Vision Transformercited by 4
- 2025COBRA: Algorithm-Architecture Co-optimized Binary Transformer Accelerator for Edge Inferencecited by 4
9 more
- 2024A Runtime-Adaptive Transformer Neural Network Accelerator on FPGAscited by 3
- 2025InTAR: Inter-Task Auto-Reconfigurable Accelerator Design for High Data Volume Variation in DNNscited by 3
- 2021Vis-TOP: Visual Transformer Overlay Processorcited by 2
- 2024Co-Designing Binarized Transformer and Hardware Accelerator for Efficient End-to-End Edge Deploymentcited by 2
- 2021Plug-Tagger: A Pluggable Sequence Labeling Framework Using Language Modelscited by 1
- 2023Blockwise Compression of Transformer-based Models without Retrainingcited by 1
- 2023Block-wise Bit-Compression of Transformer-based Modelscited by 0
- 2025LoopLynx: A Scalable Dataflow Architecture for Efficient LLM Inferencecited by 0
- 2025Bhasha-Rupantarika: Algorithm-Hardware Co-design approach for Multilingual Neural Machine Translationcited by 0
- 2025Bhasha-Rupantarika: Algorithm-Hardware Co-design approach for Multilingual Neural Machine Translation12 Oct 2025
- 2025COBRA: Algorithm-Architecture Co-optimized Binary Transformer Accelerator for Edge Inference22 Apr 2025
- 2025LoopLynx: A Scalable Dataflow Architecture for Efficient LLM Inference13 Apr 2025
- 2025Pushing up to the Limit of Memory Bandwidth and Capacity Utilization for Efficient LLM Decoding on Embedded FPGA15 Feb 2025
- 2025InTAR: Inter-Task Auto-Reconfigurable Accelerator Design for High Data Volume Variation in DNNs12 Feb 2025
- 2024A Runtime-Adaptive Transformer Neural Network Accelerator on FPGAs27 Nov 2024
- 2024HG-PIPE: Vision Transformer Acceleration with Hybrid-Grained Pipeline25 Jul 2024
- 2024Co-Designing Binarized Transformer and Hardware Accelerator for Efficient End-to-End Edge Deployment16 Jul 2024
- 2024P2-ViT: Power-of-Two Post-Training Quantization and Acceleration for Fully Quantized Vision Transformer30 May 2024
- 2024BETA: Binarized Energy-Efficient Transformer Accelerator at the Edge22 Jan 2024
- 2023Understanding the Potential of FPGA-Based Spatial Acceleration for Large Language Model Inference23 Dec 2023
- 2023A Survey of Techniques for Optimizing Transformer Inference16 Jul 2023
9 more
- 2023SwiftTron: An Efficient Hardware Accelerator for Quantized Transformers8 Apr 2023
- 2023Blockwise Compression of Transformer-based Models without Retraining4 Apr 2023
- 2023Block-wise Bit-Compression of Transformer-based Models16 Mar 2023
- 2023ViTA: A Vision Transformer Inference Accelerator for Edge Applications17 Feb 2023
- 2022Efficient Methods for Natural Language Processing: A Survey31 Aug 2022
- 2022Federated Split BERT for Heterogeneous Text Classification26 May 2022
- 2022VAQF: Fully Automatic Software-Hardware Co-Design Framework for Low-Bit Vision Transformer17 Jan 2022
- 2021Vis-TOP: Visual Transformer Overlay Processor21 Oct 2021
- 2021Plug-Tagger: A Pluggable Sequence Labeling Framework Using Language Models14 Oct 2021
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
- 2023Understanding the Potential of FPGA-Based Spatial Acceleration for Large Language Model Inferencecited by 29
- 2022VAQF: Fully Automatic Software-Hardware Co-Design Framework for Low-Bit Vision Transformercited by 27
- 2023SwiftTron: An Efficient Hardware Accelerator for Quantized Transformerscited by 17
- 2022Federated Split BERT for Heterogeneous Text Classificationcited by 11
- 2023ViTA: A Vision Transformer Inference Accelerator for Edge Applicationscited by 11
- 2024HG-PIPE: Vision Transformer Acceleration with Hybrid-Grained Pipelinecited by 7
- 2024BETA: Binarized Energy-Efficient Transformer Accelerator at the Edgecited by 6
- 2024P2-ViT: Power-of-Two Post-Training Quantization and Acceleration for Fully Quantized Vision Transformercited by 4
- 2025COBRA: Algorithm-Architecture Co-optimized Binary Transformer Accelerator for Edge Inferencecited by 4
- 2024A Runtime-Adaptive Transformer Neural Network Accelerator on FPGAscited by 3
12 most cited of 19 All 19 (JSON)
- 2025Bhasha-Rupantarika: Algorithm-Hardware Co-design approach for Multilingual Neural Machine Translation12 Oct 2025
- 2025COBRA: Algorithm-Architecture Co-optimized Binary Transformer Accelerator for Edge Inference22 Apr 2025
- 2025InTAR: Inter-Task Auto-Reconfigurable Accelerator Design for High Data Volume Variation in DNNs12 Feb 2025
- 2024A Runtime-Adaptive Transformer Neural Network Accelerator on FPGAs27 Nov 2024
- 2024HG-PIPE: Vision Transformer Acceleration with Hybrid-Grained Pipeline25 Jul 2024
- 2024Co-Designing Binarized Transformer and Hardware Accelerator for Efficient End-to-End Edge Deployment16 Jul 2024
- 2024P2-ViT: Power-of-Two Post-Training Quantization and Acceleration for Fully Quantized Vision Transformer30 May 2024
- 2024BETA: Binarized Energy-Efficient Transformer Accelerator at the Edge22 Jan 2024
- 2023Understanding the Potential of FPGA-Based Spatial Acceleration for Large Language Model Inference23 Dec 2023
- 2023A Survey of Techniques for Optimizing Transformer Inference16 Jul 2023
- 2023SwiftTron: An Efficient Hardware Accelerator for Quantized Transformers8 Apr 2023
- 2023Blockwise Compression of Transformer-based Models without Retraining4 Apr 2023
12 newest of 19 All 19 (JSON)