mlsanityData to 14 Oct 2026

Energon: Towards Efficient Acceleration of Transformers Using Dynamic Sparse Attention

arXiv 2110.09310 ↗First posted 18 Oct 2021cs.AR cs.AI cs.LGcited by 26

Not on the map. Why?

Abstract (arXiv)

In recent years, transformer models have revolutionized Natural Language Processing (NLP) and shown promising performance on Computer Vision (CV) tasks. Despite their effectiveness, transformers' attention operations are hard to accelerate due to the complicated data movement and quadratic computational complexity, prohibiting the real-time inference on resource-constrained edge-computing platforms. To tackle this challenge, we propose Energon, an algorithm-architecture co-design approach that accelerates various transformers using dynamic sparse attention. With the observation that attention results only depend on a few important query-key pairs, we propose a Mix-Precision Multi-Round Filtering (MP-MRF) algorithm to dynamically identify such pairs at runtime. We adopt low bitwidth in each filtering round and only use high-precision tensors in the attention stage to reduce overall complexity. By this means, we significantly mitigate the computational cost with negligible accuracy loss. To enable such an algorithm with lower latency and better energy efficiency, we also propose an Energon co-processor architecture. Elaborated pipelines and specialized optimizations jointly boost the performance and reduce power consumption. Extensive experiments on both NLP and CV benchmarks demonstrate that Energon achieves 168× and 8.7× geo-mean speedup and up to 104× and 103× energy reduction compared with Intel Xeon 5220 CPU and NVIDIA V100 GPU. Compared to state-of-the-art attention accelerators SpAtten and A3, Energon also achieves 1.7×, 1.25× speedup and 1.6 ×, 1.5× higher energy efficiency.

Key facts. Cited by 26 papers in the map (data through 14 Oct 2026). Builds on 46 of its 86 references that are in the map. First posted on arXiv 18 Oct 2021.

Builds on

46 of 86 references.

References · 46

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  5. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  6. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  7. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
  8. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
  9. 2020End-to-End Object Detection with Transformerscited by 7,414
  10. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
  11. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
  12. 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
34 more
  1. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
  2. 2016Gaussian Error Linear Units (GELUs)cited by 3,502
  3. 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,422
  4. 2020Longformer: The Long-Document Transformercited by 3,413
  5. 2016Pointer Sentinel Mixture Modelscited by 3,096
  6. 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
  7. 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,811
  8. 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,790
  9. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  10. 2020Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecastingcited by 2,169
  11. 2020Reformer: The Efficient Transformercited by 1,668
  12. 2019Generating Long Sequences with Sparse Transformerscited by 1,546
  13. 2020Efficient Transformers: A Surveycited by 790
  14. 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 703
  15. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  16. 2020Efficient Content-Based Sparse Attention with Routing Transformerscited by 471
  17. 2021Bottleneck Transformers for Visual Recognitioncited by 364
  18. 2019Q-BERT: Hessian Based Ultra Low Precision Quantization of BERTcited by 359
  19. 2019Axial Attention in Multidimensional Transformerscited by 358
  20. 2018Video Action Transformer Networkcited by 316
  21. 2019Q8BERT: Quantized 8Bit BERTcited by 300
  22. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 295
  23. 2020Sparse Sinkhorn Attentioncited by 251
  24. 2020SpAtten: Efficient Sparse Attention Architecture with Cascade Token and Head Pruningcited by 234
  25. 2019Blockwise Self-Attention for Long Document Understandingcited by 159
  26. 2020TernaryBERT: Distillation-aware Ultra-low Bit BERTcited by 148
  27. 2020HAT: Hardware-Aware Transformers for Efficient Natural Language Processingcited by 136
  28. 2017SCNN: An Accelerator for Compressed-sparse Convolutional Neural Networkscited by 135
  29. 2020GOBO: Quantizing Attention-Based NLP Models for Low Latency and Energy Efficient Inferencecited by 106
  30. 2020A3: Accelerating Attention Mechanisms in Neural Networks with Approximationcited by 101
  31. 2017CirCNN: Accelerating and Compressing Deep Neural Networks Using Block-CirculantWeight Matricescited by 55
  32. 2019PREMA: A Predictive Multi-task Scheduling Algorithm For Preemptible Neural Processing Unitscited by 30
  33. 2018SCALE-Sim: Systolic CNN Accelerator Simulatorcited by 26
  34. 2021BlockGNN: Towards Efficient GNN Acceleration Using Block-Circulant Weight Matricescited by 11

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 8; 2024: 7; 2025: 7; 2026: 3.

26 papers.

Sort:

By area:

  1. 2023Full Stack Optimization of Transformer Inference: a Surveycited by 80
  2. 2022Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-designcited by 31
  3. 2023PIT: Optimization of Dynamic Sparse Deep Learning Models via Permutation Invariant Transformationcited by 25
  4. 2023AccelTran: A Sparsity-Aware Accelerator for Dynamic Inference with Transformerscited by 24
  5. 2024A Survey on Hardware Accelerators for Large Language Modelscited by 16
  6. 2023ShiftAddViT: Mixture of Multiplication Primitives Towards Efficient Vision Transformercited by 15
  7. 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
  8. 2024Identifying Unnecessary 3D Gaussians using Clustering for Fast Rendering of 3D Gaussian Splattingcited by 8
  9. 2023Sparse-DySta: Sparsity-Aware Dynamic and Static Scheduling for Sparse Multi-DNN Workloadscited by 6
  10. 2024Deploying Foundation Model Powered Agent Services: A Surveycited by 4
  11. 2025MCBP: A Memory-Compute Efficient LLM Inference Accelerator Leveraging Bit-Slice-enabled Sparsity and Repetitivenesscited by 4
  12. 2024The CAP Principle for LLM Serving: A Survey of Long-Context Large Language Model Servingcited by 3
14 more
  1. 2024Hardware Acceleration of LLMs: A comprehensive survey and comparisoncited by 3
  2. 2026A Practical Tensor-Network Compression Pipeline for Production-Scale Large Language Modelscited by 3
  3. 2023EdgeTran: Co-designing Transformers for Efficient Inference on Mobile Edge Platformscited by 2
  4. 2024LATTE: Low-Precision Approximate Attention with Head-wise Trainable Threshold for Efficient Transformercited by 2
  5. 2024Hybrid Dynamic Pruning: A Pathway to Efficient Transformer Inferencecited by 2
  6. 2025Top-Theta Attention: Sparsifying Transformers by Compensated Thresholdingcited by 2
  7. 2025GS-TG: 3D Gaussian Splatting Accelerator with Tile Grouping for Reducing Redundant Sorting while Preserving Rasterization Efficiencycited by 2
  8. 2025Long Exposure: Accelerating Parameter-Efficient Fine-Tuning for LLMs under Shadowy Sparsitycited by 2
  9. 2023TransCODE: Co-design of Transformers and Accelerators for Efficient Training and Inferencecited by 1
  10. 2025Energy-Efficient Wireless LLM Inference via Uncertainty and Importance-Aware Speculative Decodingcited by 1
  11. 2025BitStopper: An Efficient Transformer Attention Accelerator via Stage-fusion and Early Terminationcited by 1
  12. 2025LAPA: Log-Domain Prediction-Driven Dynamic Sparsity Accelerator for Transformer Modelcited by 1
  13. 2026Chimera: Neuro-Symbolic Attention Primitives for Trustworthy Dataplane Intelligencecited by 0
  14. 2026Salca: A Sparsity-Aware Hardware Accelerator for Efficient Long-Context Attention Decodingcited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2024FlashMask: Efficient and Rich Mask Extension of FlashAttention
  2. 2025Modality Agnostic Efficient Long Range Encoder
  3. 2023SwitchHead: Accelerating Transformers with Mixture-of-Experts Attention
  4. 2025End-to-End Transformer Acceleration Through Processing-in-Memory Architectures
  5. 2024The Need for Speed: Pruning Transformers with One Recipe
  6. 2025SOLE: Hardware-Software Co-design of Softmax and LayerNorm for Efficient Transformer Inference
  7. 2021Less is More: Pay Less Attention in Vision Transformers
  8. 2026Lightweight Transformer Architectures for Edge Devices in Real-Time Applications