mlsanityData to 7 Oct 2026

ViTCoD: Vision Transformer Acceleration via Dedicated Algorithm and Accelerator Co-Design

arXiv 2210.09573 ↗First posted 18 Oct 2022cs.LG cs.AR cs.CVcited by 41

Not on the map. Why?

Abstract (arXiv)

Vision Transformers (ViTs) have achieved state-of-the-art performance on various vision tasks. However, ViTs' self-attention module is still arguably a major bottleneck, limiting their achievable hardware efficiency. Meanwhile, existing accelerators dedicated to NLP Transformers are not optimal for ViTs. This is because there is a large difference between ViTs and NLP Transformers: ViTs have a relatively fixed number of input tokens, whose attention maps can be pruned by up to 90% even with fixed sparse patterns; while NLP Transformers need to handle input sequences of varying numbers of tokens and rely on on-the-fly predictions of dynamic sparse attention patterns for each input to achieve a decent sparsity (e.g., >=50%). To this end, we propose a dedicated algorithm and accelerator co-design framework dubbed ViTCoD for accelerating ViTs. Specifically, on the algorithm level, ViTCoD prunes and polarizes the attention maps to have either denser or sparser fixed patterns for regularizing two levels of workloads without hurting the accuracy, largely reducing the attention computations while leaving room for alleviating the remaining dominant data movements; on top of that, we further integrate a lightweight and learnable auto-encoder module to enable trading the dominant high-cost data movements for lower-cost computations. On the hardware level, we develop a dedicated accelerator to simultaneously coordinate the enforced denser/sparser workloads and encoder/decoder engines for boosted hardware utilization. Extensive experiments and ablation studies validate that ViTCoD largely reduces the dominant data movement costs, achieving speedups of up to 235.3x, 142.9x, 86.0x, 10.1x, and 6.8x over general computing platforms CPUs, EdgeGPUs, GPUs, and prior-art Transformer accelerators SpAtten and Sanger under an attention sparsity of 90%, respectively.

Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). Builds on 31 of its 49 references that are in the map. First posted on arXiv 18 Oct 2022.

Builds on

31 of 49 references.

References · 31

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  4. 2017Squeeze-and-Excitation Networkscited by 4,763
  5. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  6. 2020Longformer: The Long-Document Transformercited by 3,362
  7. 2019Searching for MobileNetV3cited by 1,984
  8. 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
  9. 2020Big Bird: Transformers for Longer Sequencescited by 1,673
  10. 2020Reformer: The Efficient Transformercited by 1,658
  11. 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
  12. 2021CrossViT: Cross-Attention Multi-Scale Vision Transformer for Image Classificationcited by 806
19 more
  1. 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 636
  2. 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
  3. 2020ResNeSt: Split-Attention Networkscited by 445
  4. 2019Attention Augmented Convolutional Networkscited by 363
  5. 2021Rethinking Spatial Dimensions of Vision Transformerscited by 361
  6. 2020Visual Transformers: Token-based Image Representation and Processing for Computer Visioncited by 333
  7. 2020SpAtten: Efficient Sparse Attention Architecture with Cascade Token and Head Pruningcited by 228
  8. 2019Blockwise Self-Attention for Long Document Understandingcited by 158
  9. 2020Lite Transformer with Long-Short Range Attentioncited by 127
  10. 2021Long-Short Transformer: Efficient Transformers for Language and Visioncited by 102
  11. 2020A3: Accelerating Attention Mechanisms in Neural Networks with Approximationcited by 97
  12. 2021Exploiting Temporal Contexts with Strided Transformer for 3D Human Pose Estimationcited by 94
  13. 2020Low-Rank Bottleneck in Multi-head Attention Modelscited by 88
  14. 2020MobileDets: Searching for Object Detection Architectures for Mobile Acceleratorscited by 55
  15. 2020SpArch: Efficient Architecture for Sparse Matrix Multiplicationcited by 47
  16. 2020FBNetV3: Joint Architecture-Recipe Search using Predictor Pretrainingcited by 35
  17. 2016Maximizing CNN Accelerator Efficiency Through Resource Partitioningcited by 29
  18. 2022VAQF: Fully Automatic Software-Hardware Co-Design Framework for Low-Bit Vision Transformercited by 27
  19. 2021Predicting Attention Sparsity in Transformerscited by 13

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 6; 2024: 12; 2025: 13; 2026: 7.

41 papers.

Sort:

By area:

  1. 2024Test-Time Model Adaptation with Only Forward Passescited by 74
  2. 2023LoRAPrune: Structured Pruning Meets Low-Rank Parameter-Efficient Fine-Tuningcited by 53
  3. 2024A Survey on Inference Optimization Techniques for Mixture of Experts Modelscited by 46
  4. 2024BESA: Pruning Large Language Models with Blockwise Parameter-Efficient Sparsity Allocationcited by 44
  5. 2023A Survey on Efficient Training of Transformerscited by 37
  6. 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
  7. 2022Castling-ViT: Compressing Self-Attention via Switching Towards Linear-Angular Attention at Vision Transformer Inferencecited by 28
  8. 2025Vision Transformers on the Edge: A Comprehensive Survey of Model Compression and Acceleration Strategiescited by 24
  9. 2025PAPI: Exploiting Dynamic Parallelism in Large Language Model Decoding with a Processing-In-Memory-Enabled Computing Systemcited by 19
  10. 2022RGB no more: Minimally-decoded JPEG Vision Transformerscited by 18
  11. 2023ShiftAddViT: Mixture of Multiplication Primitives Towards Efficient Vision Transformercited by 15
  12. 2024When Linear Attention Meets Autoregressive Decoding: Towards More Effective and Efficient Linearized Large Language Modelscited by 9
29 more
  1. 2024New Solutions on LLM Acceleration, Optimization, and Applicationcited by 7
  2. 2025QuartDepth: Post-Training Quantization for Real-Time Depth Estimation on the Edgecited by 7
  3. 2024SWAT: Scalable and Efficient Window Attention-based Transformers Acceleration on FPGAscited by 5
  4. 2024An FPGA-Based Reconfigurable Accelerator for Convolution-Transformer Hybrid EfficientViTcited by 4
  5. 2024P2-ViT: Power-of-Two Post-Training Quantization and Acceleration for Fully Quantized Vision Transformercited by 4
  6. 2025MCBP: A Memory-Compute Efficient LLM Inference Accelerator Leveraging Bit-Slice-enabled Sparsity and Repetitivenesscited by 4
  7. 2024Trio-ViT: Post-Training Quantization and Acceleration for Softmax-Free Efficient Vision Transformercited by 3
  8. 2024Foundation Models for Autonomous Robots in Unstructured Environmentscited by 3
  9. 2024M2-ViT: Accelerating Hybrid Vision Transformers with Two-Level Mixed Quantizationcited by 3
  10. 2025Focus: A Streaming Concentration Architecture for Efficient Vision-Language Modelscited by 3
  11. 2024CHOSEN: Compilation to Hardware Optimization Stack for Efficient Vision Transformer Inferencecited by 2
  12. 2022Vision Transformer Computation and Resilience for Dynamic Inferencecited by 1
  13. 2023YFlows: Systematic Dataflow Exploration and Code Generation for Efficient Neural Network Inference using SIMD Architectures on CPUscited by 1
  14. 2023Accelerator-driven Data Arrangement to Minimize Transformers Run-time on Multi-core Architecturescited by 1
  15. 2025A Low-Power Streaming Speech Enhancement Accelerator For Edge Devicescited by 1
  16. 2025eMamba: Efficient Acceleration Framework for Mamba Models in Edge Computingcited by 1
  17. 2025FaRAccel: FPGA-Accelerated Defense Architecture for Efficient Bit-Flip Attack Resilience in Transformer Modelscited by 1
  18. 2025T-REX: A 68-567 μs/token, 0.41-3.95 μJ/token Transformer Accelerator with Reduced External Memory Access and Enhanced Hardware Utilization in 16nm FinFETcited by 0
  19. 2025APSQ: Additive Partial Sum Quantization with Algorithm-Hardware Co-Designcited by 0
  20. 2025Accelerating Sparse Transformer Inference on GPUcited by 0
  21. 2025Bhasha-Rupantarika: Algorithm-Hardware Co-design approach for Multilingual Neural Machine Translationcited by 0
  22. 20251+1>2: A Synergistic Sparse and Low-Rank Compression Method for Large Language Modelscited by 0
  23. 2026DxPTA: An Architecture Design Space Exploration with Optical Dataflow-guided Strategy for HW/SW Co-Design of Photonic Transformer Acceleratorscited by 0
  24. 2026FlexViT: A Flexible FPGA-based Accelerator for Edge Vision Transformerscited by 0
  25. 2026Kaleido: Algorithm-Hardware Co-Design for Video Diffusion Transformers by Exploiting Latent Space Correlationscited by 0
  26. 2026MDTransformer: A Hardware-Software Co-Design of Mode-Division Photonic Transformer Accelerator with Inverse-Designed Coherent Crossbarcited by 0
  27. 2026DeVIT: Low-Power Vision Transformer Acceleration Using Delta Computationcited by 0
  28. 2026Deltoris: Enabling Real-time VLA Inference in Embodied AI via Bit-level Sparsity and Speculative Inferencecited by 0
  29. 2026Understanding and Exploiting Diagonal Attention Sparsity in Autoregressive Image Generationcited by 0