mlsanityData to 7 Oct 2026

TVM: An Automated End-to-End Optimizing Compiler for Deep Learning

arXiv 1802.04799 ↗First posted 12 Feb 2018cs.LG cs.AI cs.PLcited by 62

Not on the map. Why?

Abstract (arXiv)

There is an increasing need to bring machine learning to a wide diversity of hardware devices. Current frameworks rely on vendor-specific operator libraries and optimize for a narrow range of server-class GPUs. Deploying workloads to new platforms -- such as mobile phones, embedded devices, and accelerators (e.g., FPGAs, ASICs) -- requires significant manual effort. We propose TVM, a compiler that exposes graph-level and operator-level optimizations to provide performance portability to deep learning workloads across diverse hardware back-ends. TVM solves optimization challenges specific to deep learning, such as high-level operator fusion, mapping to arbitrary hardware primitives, and memory latency hiding. It also automates optimization of low-level programs to hardware characteristics by employing a novel, learning-based cost modeling method for rapid exploration of code optimizations. Experimental results show that TVM delivers performance across hardware back-ends that are competitive with state-of-the-art, hand-tuned libraries for low-power CPU, mobile GPU, and server-class GPUs. We also demonstrate TVM's ability to target new accelerator back-ends, such as the FPGA-based generic deep learning accelerator. The system is open sourced and in production use inside several major companies.

Key facts. Cited by 62 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Feb 2018.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 29; 2022: 24; 2023: 8; 2024: 1.

62 papers.

Sort:

By area:

  1. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
  2. 2021I-BERT: Integer-only BERT Quantizationcited by 250
  3. 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 58
  4. 2021Breaking the Computation and Communication Abstraction Barrier in Distributed Machine Learning Workloadscited by 40
  5. 2021MQBench: Towards Reproducible and Deployable Model Quantization Benchmarkcited by 38
  6. 2021A TinyML Platform for On-Device Continual Learning with Quantized Latent Replayscited by 37
  7. 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
  8. 2024How Far Are We From AGI: Are LLMs All We Need?cited by 31
  9. 2022Tensor Program Optimization with Probabilistic Programscited by 30
  10. 2021CoSA: Scheduling by Constrained Optimization for Spatial Acceleratorscited by 22
  11. 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolutioncited by 20
  12. 2021NxMTransformer: Semi-Structured Sparsification for Natural Language Understanding via ADMMcited by 19
38 more
  1. 2021Do We Need Anisotropic Graph Neural Networks?cited by 18
  2. 2021Equivariant Filters for Efficient Tracking in 3D Imagingcited by 17
  3. 2021The CoRa Tensor Compiler: Compilation for Ragged Tensors with Minimal Paddingcited by 17
  4. 2023Improving Retrieval-Augmented Large Language Models via Data Importance Learningcited by 17
  5. 2022Lite Pose: Efficient Architecture Design for 2D Human Pose Estimationcited by 16
  6. 2022TLP: A Deep Learning-based Cost Model for Tensor Program Tuningcited by 14
  7. 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
  8. 2022Query Processing on Tensor Computation Runtimescited by 12
  9. 2022Learning to Reverse DNNs from AI Programs Automaticallycited by 11
  10. 2021UNIT: Unifying Tensorized Instruction Compilationcited by 10
  11. 2021GRIM: A General, Real-Time Deep Learning Inference Framework for Mobile Devices based on Fine-Grained Structured Weight Sparsitycited by 10
  12. 2021MetaTune: Meta-Learning Based Cost Model for Fast and Efficient Auto-tuning Frameworkscited by 9
  13. 2021Arithmetic-Intensity-Guided Fault Tolerance for Neural Network Inference on GPUscited by 9
  14. 2021Revisiting Neuron Coverage for DNN Testing: A Layer-Wise and Distribution-Aware Criterioncited by 9
  15. 2021Finding the Task-Optimal Low-Bit Sub-Distribution in Deep Neural Networkscited by 9
  16. 2022Coverage-Guided Tensor Compiler Fuzzing with Joint IR-Pass Mutationcited by 9
  17. 2023Operator Fusion in XLA: Analysis and Evaluationcited by 8
  18. 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Accelerationcited by 7
  19. 2022Federated Remote Physiological Measurement with Imperfect Datacited by 7
  20. 2022On Efficient Approximate Queries over Machine Learning Modelscited by 7
  21. 2022Quantune: Post-training Quantization of Convolutional Neural Networks using Extreme Gradient Boosting for Fast Deploymentcited by 6
  22. 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systemscited by 6
  23. 2021A Reinforcement Learning Environment for Polyhedral Optimizationscited by 5
  24. 2021A Survey of Large-Scale Deep Learning Serving System Optimization: Challenges and Opportunitiescited by 5
  25. 2022How to Manage Tiny Machine Learning at Scale: An Industrial Perspectivecited by 5
  26. 2021A Highly Configurable Hardware/Software Stack for DNN Inference Accelerationcited by 4
  27. 2022Moses: Efficient Exploitation of Cross-device Transferable Features for Tensor Program Optimizationcited by 3
  28. 2022Exploring Effects of Computational Parameter Changes to Image Recognition Systemscited by 3
  29. 2023A Comparison of Decision Forest Inference Platforms from A Database Perspectivecited by 3
  30. 2021NNStreamer: Efficient and Agile Development of On-Device AI Systemscited by 2
  31. 2021Automated Backend-Aware Post-Training Quantizationcited by 2
  32. 2021RHNAS: Realizable Hardware and Neural Architecture Searchcited by 2
  33. 2021Using Graph Neural Networks to model the performance of Deep Neural Networkscited by 2
  34. 2021SoftNeuro: Fast Deep Inference using Multi-platform Optimizationcited by 2
  35. 2022Deep Learning Inference Frameworks Benchmarkcited by 2
  36. 2023Fused Depthwise Tiling for Memory Optimization in TinyML Deep Neural Network Inferencecited by 2
  37. 2021Algorithm to Compilation Co-design: An Integrated View of Neural Network Sparsitycited by 1
  38. 2022Terra: Imperative-Symbolic Co-Execution of Imperative Deep Learning Programscited by 1

50 most cited of 62 All 62 (JSON)