mlsanityData to 7 Oct 2026

TensorIR: An Abstraction for Automatic Tensorized Program Optimization

arXiv 2207.04296 ↗First posted 9 Jul 2022cs.LG cs.AI cs.PLcited by 38

Not on the map. Why?

Abstract (arXiv)

Deploying deep learning models on various devices has become an important topic. The wave of hardware specialization brings a diverse set of acceleration primitives for multi-dimensional tensor computations. These new acceleration primitives, along with the emerging machine learning models, bring tremendous engineering challenges. In this paper, we present TensorIR, a compiler abstraction for optimizing programs with these tensor computation primitives. TensorIR generalizes the loop nest representation used in existing machine learning compilers to bring tensor computation as the first-class citizen. Finally, we build an end-to-end framework on top of our abstraction to automatically optimize deep learning models for given tensor computation primitives. Experimental results show that TensorIR compilation automatically uses the tensor computation primitives for given hardware backends and delivers performance that is competitive to state-of-art hand-optimized systems across platforms.

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

Builds on

24 of 49 references.

References · 24

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  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. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  7. 2017Proximal Policy Optimization Algorithmscited by 14,441
  8. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  9. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  10. 2015Continuous control with deep reinforcement learningcited by 3,279
  11. 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
  12. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
12 more
  1. 2014cuDNN: Efficient Primitives for Deep Learningcited by 240
  2. 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 199
  3. 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
  4. 2018Learning to Optimize Tensor Programscited by 138
  5. 2018Tensor Comprehensions: Framework-Agnostic High-Performance Machine Learning Abstractionscited by 84
  6. 2018Tiramisu: A Polyhedral Compiler for Expressing Fast and Portable Codecited by 53
  7. 2020Cortex: A Compiler for Recursive Deep Learning Modelscited by 16
  8. 2021UNIT: Unifying Tensorized Instruction Compilationcited by 10
  9. 2020Automatic Kernel Generation for Volta Tensor Corescited by 8
  10. 2018A Hardware-Software Blueprint for Flexible Deep Learning Specializationcited by 7
  11. 2019Stripe: Tensor Compilation via the Nested Polyhedral Modelcited by 6
  12. 2020Automatic Generation of Efficient Sparse Tensor Format Conversion Routinescited by 4

Built on by

Cited by year (2026 to 7 Oct)

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

38 papers.

Sort:

By area:

  1. 2023AWQ: Activation-aware Weight Quantization for LLM Compression and Accelerationcited by 1,234
  2. 2023Towards Efficient Generative Large Language Model Serving: A Survey from Algorithms to Systemscited by 101
  3. 2022SparseTIR: Composable Abstractions for Sparse Compilation in Deep Learningcited by 47
  4. 2024Mirage: A Multi-Level Superoptimizer for Tensor Programscited by 39
  5. 2022Hidet: Task-Mapping Programming Paradigm for Deep Learning Tensor Programscited by 28
  6. 2024Allo: A Programming Model for Composable Accelerator Designcited by 16
  7. 2025MPK: A Compiler and Runtime for Mega-Kernelizing Tensor Programscited by 14
  8. 2023Relax: Composable Abstractions for End-to-End Dynamic Machine Learningcited by 12
  9. 2024SmartMem: Layout Transformation Elimination and Adaptation for Efficient DNN Execution on Mobilecited by 12
  10. 2023Slapo: A Schedule Language for Progressive Optimization of Large Deep Learning Model Trainingcited by 11
  11. 2024Improving Parallel Program Performance with LLM Optimizers via Agent-System Interfacescited by 11
  12. 2025QiMeng-TensorOp: Automatically Generating High-Performance Tensor Operators with Hardware Primitivescited by 5
26 more
  1. 2026Event Tensor: A Unified Abstraction for Compiling Dynamic Megakernelcited by 4
  2. 2025Car-GS: Addressing Reflective and Transparent Surface Challenges in 3D Car Reconstructioncited by 3
  3. 2025PyGraph: Robust Compiler Support for CUDA Graphs in PyTorchcited by 3
  4. 2025Tilus: A Tile-Level GPGPU Programming Language for Low-Precision Computationcited by 3
  5. 2025LoRAFusion: Efficient LoRA Fine-Tuning for LLMscited by 3
  6. 2025Neptune: Advanced ML Operator Fusion for Locality and Parallelism on GPUscited by 3
  7. 2026Axe: A Simple Unified Layout Abstraction for Machine Learning Compilerscited by 3
  8. 2023Minuet: Accelerating 3D Sparse Convolutions on GPUscited by 2
  9. 2025Hexcute: A Compiler Framework for Automating Layout Synthesis in GPU Programscited by 2
  10. 2026CAKE: Compiler-Agent Co-Design for Frontier Kernel Evolutioncited by 2
  11. 2024vMCU: Coordinated Memory Management and Kernel Optimization for DNN Inference on MCUscited by 1
  12. 2026Ada-MK: Adaptive MegaKernel Optimization via Automated DAG-based Search for LLM Inferencecited by 1
  13. 2022ALT: Boosting Deep Learning Performance by Breaking the Wall between Graph and Operator Level Optimizationscited by 0
  14. 2023PowerFusion: A Tensor Compiler with Explicit Data Movement Description and Instruction-level Graph IRcited by 0
  15. 2024GeoT: Tensor Centric Library for Graph Neural Network via Efficient Segment Reduction on GPUcited by 0
  16. 2024FTuner: A Fast Dynamic Shape Tensors Program Auto-Tuner for Deep Learning Compilerscited by 0
  17. 2025ELK: Exploring the Efficiency of Inter-core Connected AI Chips with Deep Learning Compiler Techniquescited by 0
  18. 2025PerfDojo: Automated ML Library Generation for Heterogeneous Architecturescited by 0
  19. 2025DCC: Data-Centric Compilation of Machine Learning Kernels for Processing-In-Memory Architecturescited by 0
  20. 2025Spira: Exploiting Voxel Data Structural Properties for Efficient Sparse Convolution in Point Cloud Networkscited by 0
  21. 2025Accelerated Execution of Bayesian Neural Networks using a Single Probabilistic Forward Pass and Code Generationcited by 0
  22. 2026Evaluating CUDA Tile for AI Workloads on Hopper and Blackwell GPUscited by 0
  23. 2026Axon: A Synthesizing Superoptimizer for Tensor Programscited by 0
  24. 2026EGG: An Expert-Guided Agent Framework for Kernel Generationcited by 0
  25. 2026HIERA: Workload-Aware Planning Across Implementation Spaces for GPU Kernel Optimizationcited by 0
  26. 2026LLM4LLM: Bridging Kernel Benchmarks and Real Deployment via Closed-Loop Agentic Optimizationcited by 0