mlsanityData to 7 Oct 2026

VAQF: Fully Automatic Software-Hardware Co-Design Framework for Low-Bit Vision Transformer

arXiv 2201.06618 ↗First posted 17 Jan 2022cs.LG cs.CVcited by 27

Not on the map. Why?

Abstract (arXiv)

The transformer architectures with attention mechanisms have obtained success in Nature Language Processing (NLP), and Vision Transformers (ViTs) have recently extended the application domains to various vision tasks. While achieving high performance, ViTs suffer from large model size and high computation complexity that hinders the deployment of them on edge devices. To achieve high throughput on hardware and preserve the model accuracy simultaneously, we propose VAQF, a framework that builds inference accelerators on FPGA platforms for quantized ViTs with binary weights and low-precision activations. Given the model structure and the desired frame rate, VAQF will automatically output the required quantization precision for activations as well as the optimized parameter settings of the accelerator that fulfill the hardware requirements. The implementations are developed with Vivado High-Level Synthesis (HLS) on the Xilinx ZCU102 FPGA board, and the evaluation results with the DeiT-base model indicate that a frame rate requirement of 24 frames per second (FPS) is satisfied with 8-bit activation quantization, and a target of 30 FPS is met with 6-bit activation quantization. To the best of our knowledge, this is the first time quantization has been incorporated into ViT acceleration on FPGAs with the help of a fully automatic framework to guide the quantization strategy on the software side and the accelerator implementations on the hardware side given the target frame rate. Very small compilation time cost is incurred compared with quantization training, and the generated accelerators show the capability of achieving real-time execution for state-of-the-art ViT models on FPGAs.

Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 44 of its 51 references that are in the map. First posted on arXiv 17 Jan 2022.

Builds on

44 of 51 references.

References · 44

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  5. 2020End-to-End Object Detection with Transformerscited by 7,384
  6. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  7. 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
  8. 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,410
  9. 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,360
  10. 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
  11. 2020Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformerscited by 1,368
  12. 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
32 more
  1. 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
  2. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  3. 2021CrossViT: Cross-Attention Multi-Scale Vision Transformer for Image Classificationcited by 806
  4. 2019Are Sixteen Heads Really Better than One?cited by 803
  5. 2021Do Vision Transformers See Like Convolutional Neural Networks?cited by 671
  6. 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 636
  7. 2021Transformer in Transformercited by 632
  8. 2021How to train your ViT? Data, Augmentation, and Regularization in Vision Transformerscited by 562
  9. 2019Patient Knowledge Distillation for BERT Model Compressioncited by 502
  10. 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
  11. 2020End-to-End Video Instance Segmentation with Transformerscited by 443
  12. 2020End-to-End Human Pose and Mesh Reconstruction with Transformerscited by 417
  13. 2021Rethinking Spatial Dimensions of Vision Transformerscited by 361
  14. 2019Q-BERT: Hessian Based Ultra Low Precision Quantization of BERTcited by 355
  15. 2021XCiT: Cross-Covariance Image Transformerscited by 335
  16. 2019Q8BERT: Quantized 8Bit BERTcited by 296
  17. 2020The Lottery Ticket Hypothesis for Pre-trained BERT Networkscited by 275
  18. 2021Post-Training Quantization for Vision Transformercited by 274
  19. 2021When Vision Transformers Outperform ResNets without Pre-training or Strong Data Augmentationscited by 259
  20. 2021Incorporating Convolution Designs into Visual Transformerscited by 248
  21. 2021Rethinking and Improving Relative Position Encoding for Vision Transformercited by 206
  22. 2021AutoFormer: Searching Transformers for Visual Recognitioncited by 186
  23. 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 183
  24. 2021Chasing Sparsity in Vision Transformers: An End-to-End Explorationcited by 181
  25. 2020BinaryBERT: Pushing the Limit of BERT Quantizationcited by 175
  26. 2020TernaryBERT: Distillation-aware Ultra-low Bit BERTcited by 145
  27. 2021All Tokens Matter: Token Labeling for Training Better Vision Transformerscited by 144
  28. 2021Pose Recognition with Cascade Transformerscited by 99
  29. 2021KVT: k-NN Attention for Boosting Vision Transformerscited by 64
  30. 2020FTRANS: Energy-Efficient Acceleration of Transformers using FPGAcited by 52
  31. 2021Vision Transformer with Progressive Samplingcited by 44
  32. 2021Hardware Acceleration of Fully Quantized BERT for Efficient Natural Language Processingcited by 21

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 6; 2024: 14; 2025: 1; 2026: 3.

27 papers.

Sort:

By area:

  1. 2022M3ViT: Mixture-of-Experts Vision Transformer for Efficient Multi-task Learning with Model-Accelerator Co-designcited by 97
  2. 2024A Survey on Inference Optimization Techniques for Mixture of Experts Modelscited by 46
  3. 2022ViTCoD: Vision Transformer Acceleration via Dedicated Algorithm and Accelerator Co-Designcited by 41
  4. 2024Lightweight Deep Learning for Resource-Constrained Environments: A Surveycited by 38
  5. 2022PPT: token-Pruned Pose Transformer for monocular and multi-view human pose estimationcited by 27
  6. 2023Edge-MoE: Memory-Efficient Multi-Task Vision Transformer Architecture with Task-level Sparsity via Mixture-of-Expertscited by 23
  7. 2023Quantized Feature Distillation for Network Quantizationcited by 13
  8. 2024Model Quantization and Hardware Acceleration for Vision Transformers: A Comprehensive Surveycited by 13
  9. 2023TRON: Transformer Neural Network Acceleration with Non-Coherent Silicon Photonicscited by 12
  10. 2023ViTA: A Vision Transformer Inference Accelerator for Edge Applicationscited by 11
  11. 2024ViT-1.58b: Mobile Vision Transformers in the 1-bit Eracited by 7
  12. 2024HG-PIPE: Vision Transformer Acceleration with Hybrid-Grained Pipelinecited by 7
15 more
  1. 2024BETA: Binarized Energy-Efficient Transformer Accelerator at the Edgecited by 6
  2. 2024A Cost-Efficient FPGA Implementation of Tiny Transformer Model using Neural ODEcited by 4
  3. 2024An FPGA-Based Reconfigurable Accelerator for Convolution-Transformer Hybrid EfficientViTcited by 4
  4. 2024P2-ViT: Power-of-Two Post-Training Quantization and Acceleration for Fully Quantized Vision Transformercited by 4
  5. 2025COBRA: Algorithm-Architecture Co-optimized Binary Transformer Accelerator for Edge Inferencecited by 4
  6. 2024Trio-ViT: Post-Training Quantization and Acceleration for Softmax-Free Efficient Vision Transformercited by 3
  7. 2024From Algorithm to Hardware: A Survey on Efficient and Safe Deployment of Deep Neural Networkscited by 2
  8. 2024CHOSEN: Compilation to Hardware Optimization Stack for Efficient Vision Transformer Inferencecited by 2
  9. 2024Accelerating Neural Networks for Large Language Models and Graph Processing with Silicon Photonicscited by 1
  10. 2023Distilling Token-Pruned Pose Transformer for 2D Human Pose Estimationcited by 0
  11. 2023Improved TokenPose with Sparsitycited by 0
  12. 2024Faster Inference of Integer SWIN Transformer by Removing the GELU Activationcited by 0
  13. 2026DxPTA: An Architecture Design Space Exploration with Optical Dataflow-guided Strategy for HW/SW Co-Design of Photonic Transformer Acceleratorscited by 0
  14. 2026FlexViT: A Flexible FPGA-based Accelerator for Edge Vision Transformerscited by 0
  15. 2026ExaGEMM: Exploration Framework for CPU-Driven ML Inference via Associative In-Register Computing for Low-Bit GEMMcited by 0