mlsanityData to 7 Oct 2026

PIT: Optimization of Dynamic Sparse Deep Learning Models via Permutation Invariant Transformation

arXiv 2301.10936 ↗First posted 26 Jan 2023cs.LG cs.NEcited by 25

Not on the map. Why?

Abstract (arXiv)

Dynamic sparsity, where the sparsity patterns are unknown until runtime, poses a significant challenge to deep learning. The state-of-the-art sparsity-aware deep learning solutions are restricted to pre-defined, static sparsity patterns due to significant overheads associated with preprocessing. Efficient execution of dynamic sparse computation often faces the misalignment between the GPU-friendly tile configuration for efficient execution and the sparsity-aware tile shape that minimizes coverage wastes (non-zero values in tensor). In this paper, we propose PIT, a deep-learning compiler for dynamic sparsity. PIT proposes a novel tiling mechanism that leverages Permutation Invariant Transformation (PIT), a mathematically proven property, to transform multiple sparsely located micro-tiles into a GPU-efficient dense tile without changing the computation results, thus achieving both high GPU utilization and low coverage waste. Given a model, PIT first finds feasible PIT rules for all its operators and generates efficient GPU kernels accordingly. At runtime, with the novel SRead and SWrite primitives, PIT rules can be executed extremely fast to support dynamic sparsity in an online manner. Extensive evaluation on diverse models shows that PIT can accelerate dynamic sparsity computation by up to 5.9x (average 2.43x) over state-of-the-art compilers.

Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 40 of its 69 references that are in the map. First posted on arXiv 26 Jan 2023.

Builds on

40 of 69 references.

References · 40

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  5. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  6. 2022Training language models to follow instructions with human feedbackcited by 15,712
  7. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  8. 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
  9. 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
  10. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  11. 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
  12. 2020Longformer: The Long-Document Transformercited by 3,362
28 more
  1. 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
  2. 2020Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecastingcited by 2,141
  3. 2020Reformer: The Efficient Transformercited by 1,658
  4. 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
  5. 2021GLaM: Efficient Scaling of Language Models with Mixture-of-Expertscited by 890
  6. 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 849
  7. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  8. 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
  9. 2018A Discourse-Aware Attention Model for Abstractive Summarization of Long Documentscited by 477
  10. 2019Multi-News: a Large-Scale Multi-Document Summarization Dataset and Abstractive Hierarchical Modelcited by 431
  11. 2021Dynamic Neural Networks: A Surveycited by 405
  12. 2022ST-MoE: Designing Stable and Transferable Sparse Expert Modelscited by 391
  13. 2020SpAtten: Efficient Sparse Attention Architecture with Cascade Token and Head Pruningcited by 228
  14. 2022MegaBlocks: Efficient Sparse Training with Mixture-of-Expertscited by 204
  15. 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 199
  16. 2022Tutel: Adaptive Mixture-of-Experts at Scalecited by 199
  17. 2021AutoFormer: Searching Transformers for Visual Recognitioncited by 186
  18. 2021Block Pruning For Faster Transformerscited by 176
  19. 2020Sparse GPU Kernels for Deep Learningcited by 138
  20. 2020Multi-XScience: A Large-scale Dataset for Extreme Multi-document Summarization of Scientific Articlescited by 96
  21. 2020TurboTransformers: An Efficient GPU Serving System For Transformer Modelscited by 71
  22. 2022Museformer: Transformer with Fine- and Coarse-Grained Attention for Music Generationcited by 48
  23. 2022SparseTIR: Composable Abstractions for Sparse Compilation in Deep Learningcited by 47
  24. 2021Skip-Convolutions for Efficient Video Processingcited by 32
  25. 2020SparseRT: Accelerating Unstructured Sparsity on GPUs for Deep Learning Inferencecited by 30
  26. 2021Energon: Towards Efficient Acceleration of Transformers Using Dynamic Sparse Attentioncited by 26
  27. 2021Transformer Acceleration with Dynamic Sparse Attentioncited by 19
  28. 2020TIRAMISU: A Polyhedral Compiler for Dense and Sparse Deep Learningcited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 7; 2025: 13; 2026: 3.

25 papers.

Sort:

By area:

  1. 2024MInference 1.0: Accelerating Pre-filling for Long-Context LLMs via Dynamic Sparse Attentioncited by 375
  2. 2023PowerInfer: Fast Large Language Model Serving with a Consumer-grade GPUcited by 210
  3. 2025Sparse VideoGen: Accelerating Video Diffusion Transformers with Spatial-Temporal Sparsitycited by 204
  4. 2023Towards Efficient Generative Large Language Model Serving: A Survey from Algorithms to Systemscited by 101
  5. 2025Sparse VideoGen2: Accelerate Video Generation with Sparse Attention via Semantic-Aware Permutationcited by 100
  6. 2024SCBench: A KV Cache-Centric Analysis of Long-Context Methodscited by 59
  7. 2025Region-Adaptive Sampling for Diffusion Transformerscited by 31
  8. 2025MMInference: Accelerating Pre-filling for Long-Context VLMs via Modality-Aware Permutation Sparse Attentioncited by 26
  9. 2025Vision Transformers on the Edge: A Comprehensive Survey of Model Compression and Acceleration Strategiescited by 24
  10. 2025FSMoE: A Flexible and Scalable Training System for Sparse Mixture-of-Experts Modelscited by 17
  11. 2024Scattered Mixture-of-Experts Implementationcited by 15
  12. 2024Toward Sustainable GenAI using Generation Directives for Carbon-Friendly Large Language Model Inferencecited by 13
13 more
  1. 2025PiKV: KV Cache Management System for Mixture of Expertscited by 5
  2. 2024Neuralink: Fast LLM Inference on Smartphones with Neuron Co-Activation Linkingcited by 4
  3. 2025PLM: Efficient Peripheral Language Models Hardware-Co-Designed for Ubiquitous Computingcited by 4
  4. 2024Elastic On-Device LLM Servicecited by 3
  5. 2025Samoyeds: Accelerating MoE Models with Structured Sparsity Leveraging Sparse Tensor Corescited by 2
  6. 2025AccelGen: Heterogeneous SLO-Guaranteed High-Throughput LLM Inference Serving for Diverse Applicationscited by 2
  7. 2025Long Exposure: Accelerating Parameter-Efficient Fine-Tuning for LLMs under Shadowy Sparsitycited by 2
  8. 2024Input-Dependent Power Usage in GPUscited by 1
  9. 2025DualSparse-MoE: Coordinating Tensor/Neuron-Level Sparsity with Expert Partition and Reconstructioncited by 1
  10. 2025MTraining: Distributed Dynamic Sparse Attention for Efficient Ultra-Long Context Trainingcited by 1
  11. 2026MosaicKV: Serving Long-Context LLM with Dynamic Two-D KV Cache Compressioncited by 1
  12. 2026To 2:4 Sparsity and Beyond: Neuron-level Activation Function to Accelerate LLM Pre-Trainingcited by 0
  13. 2026SparSEEty: Extracting Tokens from Sparsity-Exploiting LLM Serving Systems via Deterministic Side Channelscited by 0