SpAtten: Efficient Sparse Attention Architecture with Cascade Token and Head Pruning
Not on the map. Why?
Cited by 72 in Efficient LLM inference and serving, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
The attention mechanism is becoming increasingly popular in Natural Language Processing (NLP) applications, showing superior performance than convolutional and recurrent architectures. However, attention becomes the compution bottleneck because of its quadratic computational complexity to input length, complicated data movement and low arithmetic intensity. Moreover, existing NN accelerators mainly focus on optimizing convolutional or recurrent models, and cannot efficiently support attention. In this paper, we present SpAtten, an efficient algorithm-architecture co-design that leverages token sparsity, head sparsity, and quantization opportunities to reduce the attention computation and memory access. Inspired by the high redundancy of human languages, we propose the novel cascade token pruning to prune away unimportant tokens in the sentence. We also propose cascade head pruning to remove unessential heads. Cascade pruning is fundamentally different from weight pruning since there is no trainable weight in the attention mechanism, and the pruned tokens and heads are selected on the fly. To efficiently support them on hardware, we design a novel top-k engine to rank token and head importance scores with high throughput. Furthermore, we propose progressive quantization that first fetches MSBs only and performs the computation; if the confidence is low, it fetches LSBs and recomputes the attention outputs, trading computation for memory reduction. Extensive experiments on 30 benchmarks show that, on average, SpAtten reduces DRAM access by 10.0x with no accuracy loss, and achieves 1.6x, 3.0x, 162x, 347x speedup, and 1,4x, 3.2x, 1193x, 4059x energy savings over A3 accelerator, MNNFast accelerator, TITAN Xp GPU, Xeon CPU, respectively.
Key facts. Cited by 228 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 28; 2023: 37; 2024: 61; 2025: 57; 2026: 29.
228 papers.
Sort:
By area:
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,338
- 2023AWQ: Activation-aware Weight Quantization for LLM Compression and Accelerationcited by 1,234
- 2023H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Modelscited by 805
- 2024MInference 1.0: Accelerating Pre-filling for Long-Context LLMs via Dynamic Sparse Attentioncited by 375
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verificationcited by 359
- 2025Gated Attention for Large Language Models: Non-linearity, Sparsity, and Attention-Sink-Freecited by 266
- 2024QServe: W4A8KV4 Quantization and System Co-design for Efficient LLM Servingcited by 200
- 2024A Survey on Efficient Inference for Large Language Modelscited by 197
- 2023LLM in a flash: Efficient Large Language Model Inference with Limited Memorycited by 170
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 165
- 2022A Fast Post-Training Pruning Framework for Transformerscited by 161
38 more
- 2023REST: Retrieval-Based Speculative Decodingcited by 148
- 2021Learned Token Pruning for Transformerscited by 138
- 2024Keyformer: KV Cache Reduction through Key Tokens Selection for Efficient Generative Inferencecited by 124
- 2024SeerAttention: Learning Intrinsic Sparse Attention in Your LLMscited by 121
- 2024Dynamic Memory Compression: Retrofitting LLMs for Accelerated Inferencecited by 115
- 2021QuantumNAS: Noise-Adaptive Search for Robust Quantum Circuitscited by 97
- 2023S3: Increasing GPU Utilization during Generative Inference for Higher Throughputcited by 81
- 2022Compression of Generative Pre-trained Language Models via Quantizationcited by 79
- 2023Full Stack Optimization of Transformer Inference: a Surveycited by 79
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2024Model Compression and Efficient Inference for Large Language Models: A Surveycited by 62
- 2023Zero-TPrune: Zero-Shot Token Pruning through Leveraging of the Attention Graph in Pre-Trained Transformerscited by 61
- 2023SparseViT: Revisiting Activation Sparsity for Efficient High-Resolution Vision Transformercited by 60
- 2024FlightLLM: Efficient Large Language Model Inference with a Complete Mapping Flow on FPGAscited by 60
- 2021Keyword Transformer: A Self-Attention Model for Keyword Spottingcited by 59
- 2024Fast On-device LLM Inference with NPUscited by 58
- 2024MoE-Pruner: Pruning Mixture-of-Experts Large Language Model using the Hints from Its Routercited by 58
- 2025Token Reduction Should Go Beyond Efficiency in Generative Models -- From Vision, Language to Multimodalitycited by 49
- 2024ALISA: Accelerating Large Language Model Inference via Sparsity-Aware KV Cachingcited by 48
- 2022DFX: A Low-latency Multi-FPGA Appliance for Accelerating Transformer-based Text Generationcited by 46
- 2023LLMCad: Fast and Scalable On-device Large Language Model Inferencecited by 45
- 2023CrossGET: Cross-Guided Ensemble of Tokens for Accelerating Vision-Language Transformerscited by 44
- 2024Mixture of Attention Spans: Optimizing LLM Inference Efficiency with Heterogeneous Sliding-Window Lengthscited by 44
- 2024AIM: Adaptive Inference of Multi-Modal LLMs via Token Merging and Pruningcited by 43
- 2022ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantizationcited by 42
- 2023Discrete Prompt Compression with Reinforcement Learningcited by 42
- 2022ViTCoD: Vision Transformer Acceleration via Dedicated Algorithm and Accelerator Co-Designcited by 41
- 2021FLAT: An Optimized Dataflow for Mitigating Attention Bottleneckscited by 38
- 2024Lightweight Deep Learning for Resource-Constrained Environments: A Surveycited by 38
- 2025DPad: Efficient Diffusion Language Models with Suffix Dropoutcited by 38
- 2024Large Language Model Inference Acceleration: A Comprehensive Hardware Perspectivecited by 36
- 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
- 2024Duplex: A Device for Large Language Models with Mixture of Experts, Grouped Query Attention, and Continuous Batchingcited by 33
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2024Block Transformer: Global-to-Local Language Modeling for Fast Inferencecited by 32
- 2023What Matters In The Structured Pruning of Generative Language Models?cited by 30
- 2024LLMServingSim: A HW/SW Co-Simulation Infrastructure for LLM Inference Serving at Scalecited by 30
- 2022Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-designcited by 29
50 most cited of 228 All 228 (JSON)
- 2026SpecFold: Folding Multi-Branch Redundancy for Faster Speculative Decoding in Diffusion Language Models4 Oct 2026
- 2026SPLASH: Co-Designing Sparse Attention with High-Bandwidth Flash for Efficient Long-Context Inference20 Sep 2026
- 2026Past, Future, All at Once: Mitigating Stability-Plasticity Dilemma via Post-hoc JANUS Rectification17 Sep 2026
- 2026Understanding and Exploiting Diagonal Attention Sparsity in Autoregressive Image Generation17 Sep 2026
- 2026MiX: Micro-Inverted-Scaling for End-to-End Low-Bit Vision-Language Model Acceleration17 Sep 2026
- 2026MeshKV: A Network-on-Chip KV Cache Fabric for Scalable Transformer Decoding Accelerators16 Sep 2026
- 2026Vortex: Bridging Extreme Compression and Efficient LLM Inference10 Sep 2026
- 2026SinkPruner: Sink-Free Visual Token Pruning for Multimodal Large Language Models1 Sep 2026
- 2026Accelerating Diffusion Language Models via Structured Suffix Modeling24 Aug 2026
- 2026HSMLA: Hierarchical Softmax Multi-scale Linear Attention for Efficient Vision Transformers7 Aug 2026
- 2026EdgeXpert: An Edge Device for Memory-Efficient LLM Inference with Mixture-of-Experts and Speculative Decoding5 Aug 2026
- 2026MDTransformer: A Hardware-Software Co-Design of Mode-Division Photonic Transformer Accelerator with Inverse-Designed Coherent Crossbar28 Jul 2026
38 more
- 2026Kaleido: Algorithm-Hardware Co-Design for Video Diffusion Transformers by Exploiting Latent Space Correlations15 Jul 2026
- 2026ELiTeFormer: An Efficient Transformer for FPGAs4 Jul 2026
- 2026DxPTA: An Architecture Design Space Exploration with Optical Dataflow-guided Strategy for HW/SW Co-Design of Photonic Transformer Accelerators2 Jun 2026
- 2026When Attention Collapses: Stage-Aware Visual Token Pruning from Structure to Semantics2 Jun 2026
- 2026Reformulating KV Cache Eviction Problem for Long-Context LLM Inference8 May 2026
- 2026Salca: A Sparsity-Aware Hardware Accelerator for Efficient Long-Context Attention Decoding27 Apr 2026
- 2026AdaCluster: Adaptive Query-Key Clustering for Sparse Attention in Video Generation20 Apr 2026
- 2026HieraSparse: Hierarchical Semi-Structured Sparse KV Attention18 Apr 2026
- 2026Modality-Aware Zero-Shot Pruning and Sparse Attention for Efficient Multimodal Edge Inference10 Apr 2026
- 2026Networking-Aware Energy Efficiency in Agentic AI Inference: A Survey9 Apr 2026
- 2026MI-Pruner: Crossmodal Mutual Information-guided Token Pruner for Efficient MLLMs3 Apr 2026
- 2026TRINE: A Token-Aware, Runtime-Adaptive FPGA Inference Engine for Multimodal AI24 Mar 2026
- 2026CLAA: Cross-Layer Attention Aggregation for Accelerating LLM Prefill17 Feb 2026
- 2026Greedy-Gnorm: A Gradient Matrix Norm-Based Alternative to Attention Entropy for Head Pruning4 Feb 2026
- 2026EMFormer: Efficient Multi-Scale Transformer for Accumulative Context Weather Forecasting1 Feb 2026
- 2026A Mixture of Experts Vision Transformer for High-Fidelity Surface Code Decoding18 Jan 2026
- 2026Mugi: Value Level Parallelism For Efficient LLMs15 Jan 2026
- 2025PackKV: Reducing KV Cache Memory Footprint through LLM-Aware Lossy Compression30 Dec 2025
- 2025Focus: A Streaming Concentration Architecture for Efficient Vision-Language Models16 Dec 2025
- 2025BitStopper: An Efficient Transformer Attention Accelerator via Stage-fusion and Early Termination6 Dec 2025
- 2025ESACT: An End-to-End Sparse Accelerator for Compute-Intensive Transformers via Local Similarity2 Dec 2025
- 2025LAPA: Log-Domain Prediction-Driven Dynamic Sparsity Accelerator for Transformer Model26 Nov 2025
- 2025CAMformer: Associative Memory is All You Need24 Nov 2025
- 2025KVSwap: Disk-aware KV Cache Offloading for Long-Context On-device Inference14 Nov 2025
- 2025QUARK: Quantization-Enabled Circuit Sharing for Transformer Acceleration by Exploiting Common Patterns in Nonlinear Operations10 Nov 2025
- 2025AttnCache: Accelerating Self-Attention Inference for LLM Prefill via Attention Cache29 Oct 2025
- 2025Alleviating Forgetfulness of Linear Attention by Hybrid Sparse Attention and Contextualized Learnable Token Eviction23 Oct 2025
- 2025SOLE: Hardware-Software Co-design of Softmax and LayerNorm for Efficient Transformer Inference20 Oct 2025
- 2025Improving Model Representation and Reducing KV Cache via Skip Connections with First Value Heads19 Oct 2025
- 2025Kelle: Co-design KV Caching and eDRAM for Efficient LLM Serving in Edge Computing16 Oct 2025
- 2025Low Power Vision Transformer Accelerator with Hardware-Aware Pruning and Optimized Dataflow16 Oct 2025
- 2025APCE: Adaptive Progressive Context Expansion for Long Context Processing14 Oct 2025
- 2025Long Exposure: Accelerating Parameter-Efficient Fine-Tuning for LLMs under Shadowy Sparsity12 Oct 2025
- 2025Embodied AI: From LLMs to World Models24 Sep 2025
- 2025Walk and Read Less: Improving the Efficiency of Vision-and-Language Navigation via Tuning-Free Multimodal Token Pruning18 Sep 2025
- 2025LEGO: Spatial Accelerator Generation and Optimization for Tensor Applications15 Sep 2025
- 2025MCBP: A Memory-Compute Efficient LLM Inference Accelerator Leveraging Bit-Slice-enabled Sparsity and Repetitiveness12 Sep 2025
- 2025SQAP-VLA: A Synergistic Quantization-Aware Pruning Framework for High-Performance Vision-Language-Action Models11 Sep 2025
50 newest of 228 All 228 (JSON)
- 2023H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Modelscited by 805
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verificationcited by 359
- 2024QServe: W4A8KV4 Quantization and System Co-design for Efficient LLM Servingcited by 200
- 2024A Survey on Efficient Inference for Large Language Modelscited by 197
- 2023LLM in a flash: Efficient Large Language Model Inference with Limited Memorycited by 170
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 165
- 2023REST: Retrieval-Based Speculative Decodingcited by 148
- 2021Learned Token Pruning for Transformerscited by 138
- 2024Keyformer: KV Cache Reduction through Key Tokens Selection for Efficient Generative Inferencecited by 124
- 2023S3: Increasing GPU Utilization during Generative Inference for Higher Throughputcited by 81
- 2023Zero-TPrune: Zero-Shot Token Pruning through Leveraging of the Attention Graph in Pre-Trained Transformerscited by 61
- 2024FlightLLM: Efficient Large Language Model Inference with a Complete Mapping Flow on FPGAscited by 60
12 most cited of 63 All 63 (JSON)
- 2026SPLASH: Co-Designing Sparse Attention with High-Bandwidth Flash for Efficient Long-Context Inference20 Sep 2026
- 2026Understanding and Exploiting Diagonal Attention Sparsity in Autoregressive Image Generation17 Sep 2026
- 2026MeshKV: A Network-on-Chip KV Cache Fabric for Scalable Transformer Decoding Accelerators16 Sep 2026
- 2026Vortex: Bridging Extreme Compression and Efficient LLM Inference10 Sep 2026
- 2026Reformulating KV Cache Eviction Problem for Long-Context LLM Inference8 May 2026
- 2026HieraSparse: Hierarchical Semi-Structured Sparse KV Attention18 Apr 2026
- 2026TRINE: A Token-Aware, Runtime-Adaptive FPGA Inference Engine for Multimodal AI24 Mar 2026
- 2025PackKV: Reducing KV Cache Memory Footprint through LLM-Aware Lossy Compression30 Dec 2025
- 2025Focus: A Streaming Concentration Architecture for Efficient Vision-Language Models16 Dec 2025
- 2025KVSwap: Disk-aware KV Cache Offloading for Long-Context On-device Inference14 Nov 2025
- 2025Alleviating Forgetfulness of Linear Attention by Hybrid Sparse Attention and Contextualized Learnable Token Eviction23 Oct 2025
- 2025Improving Model Representation and Reducing KV Cache via Skip Connections with First Value Heads19 Oct 2025
12 newest of 63 All 63 (JSON)
- 2025DPad: Efficient Diffusion Language Models with Suffix Dropoutcited by 38
- 2025FastCache: Fast Caching for Diffusion Transformer Through Learnable Linear Approximationcited by 23
- 2025Ditto: Accelerating Diffusion Model via Temporal Value Similaritycited by 18
- 2025EXION: Exploiting Inter- and Intra-Iteration Output Sparsity for Diffusion Modelscited by 5
- 2026AdaCluster: Adaptive Query-Key Clustering for Sparse Attention in Video Generationcited by 5
- 2026Kaleido: Algorithm-Hardware Co-Design for Video Diffusion Transformers by Exploiting Latent Space Correlationscited by 0
- 2026Accelerating Diffusion Language Models via Structured Suffix Modelingcited by 0
- 2026SpecFold: Folding Multi-Branch Redundancy for Faster Speculative Decoding in Diffusion Language Modelscited by 0
- 2026SpecFold: Folding Multi-Branch Redundancy for Faster Speculative Decoding in Diffusion Language Models4 Oct 2026
- 2026Accelerating Diffusion Language Models via Structured Suffix Modeling24 Aug 2026
- 2026Kaleido: Algorithm-Hardware Co-Design for Video Diffusion Transformers by Exploiting Latent Space Correlations15 Jul 2026
- 2026AdaCluster: Adaptive Query-Key Clustering for Sparse Attention in Video Generation20 Apr 2026
- 2025DPad: Efficient Diffusion Language Models with Suffix Dropout19 Aug 2025
- 2025FastCache: Fast Caching for Diffusion Transformer Through Learnable Linear Approximation26 May 2025
- 2025Ditto: Accelerating Diffusion Model via Temporal Value Similarity20 Jan 2025
- 2025EXION: Exploiting Inter- and Intra-Iteration Output Sparsity for Diffusion Models10 Jan 2025
- 2023CrossGET: Cross-Guided Ensemble of Tokens for Accelerating Vision-Language Transformerscited by 44
- 2024AIM: Adaptive Inference of Multi-Modal LLMs via Token Merging and Pruningcited by 43
- 2023SmartTrim: Adaptive Tokens and Attention Pruning for Efficient Vision-Language Modelscited by 7
- 2024CATP: Cross-Attention Token Pruning for Accuracy Preserved Multimodal Model Inferencecited by 3
- 2026MI-Pruner: Crossmodal Mutual Information-guided Token Pruner for Efficient MLLMscited by 2
- 2026SinkPruner: Sink-Free Visual Token Pruning for Multimodal Large Language Modelscited by 2
- 2026When Attention Collapses: Stage-Aware Visual Token Pruning from Structure to Semanticscited by 1
- 2026MiX: Micro-Inverted-Scaling for End-to-End Low-Bit Vision-Language Model Accelerationcited by 0
- 2026MiX: Micro-Inverted-Scaling for End-to-End Low-Bit Vision-Language Model Acceleration17 Sep 2026
- 2026SinkPruner: Sink-Free Visual Token Pruning for Multimodal Large Language Models1 Sep 2026
- 2026When Attention Collapses: Stage-Aware Visual Token Pruning from Structure to Semantics2 Jun 2026
- 2026MI-Pruner: Crossmodal Mutual Information-guided Token Pruner for Efficient MLLMs3 Apr 2026
- 2024AIM: Adaptive Inference of Multi-Modal LLMs via Token Merging and Pruning4 Dec 2024
- 2024CATP: Cross-Attention Token Pruning for Accuracy Preserved Multimodal Model Inference2 Apr 2024
- 2023CrossGET: Cross-Guided Ensemble of Tokens for Accelerating Vision-Language Transformers27 May 2023
- 2023SmartTrim: Adaptive Tokens and Attention Pruning for Efficient Vision-Language Models24 May 2023
- 2025Gated Attention for Large Language Models: Non-linearity, Sparsity, and Attention-Sink-Freecited by 266
- 2024SeerAttention: Learning Intrinsic Sparse Attention in Your LLMscited by 121
- 2024MoE-Pruner: Pruning Mixture-of-Experts Large Language Model using the Hints from Its Routercited by 58
- 2024Duplex: A Device for Large Language Models with Mixture of Experts, Grouped Query Attention, and Continuous Batchingcited by 33
- 2026EdgeXpert: An Edge Device for Memory-Efficient LLM Inference with Mixture-of-Experts and Speculative Decodingcited by 0
- 2026EdgeXpert: An Edge Device for Memory-Efficient LLM Inference with Mixture-of-Experts and Speculative Decoding5 Aug 2026
- 2025Gated Attention for Large Language Models: Non-linearity, Sparsity, and Attention-Sink-Free10 May 2025
- 2024SeerAttention: Learning Intrinsic Sparse Attention in Your LLMs17 Oct 2024
- 2024MoE-Pruner: Pruning Mixture-of-Experts Large Language Model using the Hints from Its Router15 Oct 2024
- 2024Duplex: A Device for Large Language Models with Mixture of Experts, Grouped Query Attention, and Continuous Batching2 Sep 2024
- 2025Embodied AI: From LLMs to World Modelscited by 23
- 2025Embodied AI: From LLMs to World Models24 Sep 2025
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,338
- 2023AWQ: Activation-aware Weight Quantization for LLM Compression and Accelerationcited by 1,234
- 2024MInference 1.0: Accelerating Pre-filling for Long-Context LLMs via Dynamic Sparse Attentioncited by 375
- 2022A Fast Post-Training Pruning Framework for Transformerscited by 161
- 2024Dynamic Memory Compression: Retrofitting LLMs for Accelerated Inferencecited by 115
- 2021QuantumNAS: Noise-Adaptive Search for Robust Quantum Circuitscited by 97
- 2022Compression of Generative Pre-trained Language Models via Quantizationcited by 79
- 2023Full Stack Optimization of Transformer Inference: a Surveycited by 79
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2024Model Compression and Efficient Inference for Large Language Models: A Surveycited by 62
- 2023SparseViT: Revisiting Activation Sparsity for Efficient High-Resolution Vision Transformercited by 60
12 most cited of 138 All 138 (JSON)
- 2026Past, Future, All at Once: Mitigating Stability-Plasticity Dilemma via Post-hoc JANUS Rectification17 Sep 2026
- 2026HSMLA: Hierarchical Softmax Multi-scale Linear Attention for Efficient Vision Transformers7 Aug 2026
- 2026MDTransformer: A Hardware-Software Co-Design of Mode-Division Photonic Transformer Accelerator with Inverse-Designed Coherent Crossbar28 Jul 2026
- 2026ELiTeFormer: An Efficient Transformer for FPGAs4 Jul 2026
- 2026DxPTA: An Architecture Design Space Exploration with Optical Dataflow-guided Strategy for HW/SW Co-Design of Photonic Transformer Accelerators2 Jun 2026
- 2026Salca: A Sparsity-Aware Hardware Accelerator for Efficient Long-Context Attention Decoding27 Apr 2026
- 2026Modality-Aware Zero-Shot Pruning and Sparse Attention for Efficient Multimodal Edge Inference10 Apr 2026
- 2026CLAA: Cross-Layer Attention Aggregation for Accelerating LLM Prefill17 Feb 2026
- 2026Greedy-Gnorm: A Gradient Matrix Norm-Based Alternative to Attention Entropy for Head Pruning4 Feb 2026
- 2026EMFormer: Efficient Multi-Scale Transformer for Accumulative Context Weather Forecasting1 Feb 2026
- 2026A Mixture of Experts Vision Transformer for High-Fidelity Surface Code Decoding18 Jan 2026
- 2026Mugi: Value Level Parallelism For Efficient LLMs15 Jan 2026
12 newest of 138 All 138 (JSON)