mlsanityData to 7 Oct 2026

The Deep Learning Compiler: A Comprehensive Survey

arXiv 2002.03794 ↗First posted 6 Feb 2020cs.DC cs.LG cs.PFcited by 46

Not on the map. Why?

Abstract (arXiv)

The difficulty of deploying various deep learning (DL) models on diverse DL hardware has boosted the research and development of DL compilers in the community. Several DL compilers have been proposed from both industry and academia such as Tensorflow XLA and TVM. Similarly, the DL compilers take the DL models described in different DL frameworks as input, and then generate optimized codes for diverse DL hardware as output. However, none of the existing survey has analyzed the unique design architecture of the DL compilers comprehensively. In this paper, we perform a comprehensive survey of existing DL compilers by dissecting the commonly adopted design in details, with emphasis on the DL oriented multi-level IRs, and frontend/backend optimizations. Specifically, we provide a comprehensive comparison among existing DL compilers from various aspects. In addition, we present detailed analysis on the design of multi-level IRs and illustrate the commonly adopted optimization techniques. Finally, several insights are highlighted as the potential research directions of DL compiler. This is the first survey paper focusing on the design architecture of DL compilers, which we hope can pave the road for future research towards DL compiler.

Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Feb 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 5; 2022: 13; 2023: 8; 2024: 4; 2025: 5; 2026: 11.

46 papers.

Sort:

By area:

  1. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
  2. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
  3. 2024Enhancing Code LLMs with Reinforcement Learning in Code Generation: A Surveycited by 82
  4. 2023Full Stack Optimization of Transformer Inference: a Surveycited by 79
  5. 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
  6. 2021Understanding Performance Problems in Deep Learning Systemscited by 12
  7. 2022Learning to Reverse DNNs from AI Programs Automaticallycited by 11
  8. 2022Coverage-Guided Tensor Compiler Fuzzing with Joint IR-Pass Mutationcited by 9
  9. 2023DyCL: Dynamic Neural Network Compilation Via Program Rewriting and Graph Optimizationcited by 9
  10. 2021Tensor Processing Primitives: A Programming Abstraction for Efficiency and Portability in Deep Learning & HPC Workloadscited by 8
  11. 2023Operator Fusion in XLA: Analysis and Evaluationcited by 8
  12. 2023Enabling Resource-efficient AIoT System with Cross-level Optimization: A surveycited by 8
34 more
  1. 2022Decompiling x86 Deep Neural Network Executablescited by 7
  2. 2023oneDNN Graph Compiler: A Hybrid Approach for High-Performance Deep Learning Compilationcited by 7
  3. 2026SkCC: Portable and Secure Skill Compilation for Cross-Framework LLM Agentscited by 7
  4. 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systemscited by 6
  5. 2022Demand Layering for Real-Time DNN Inference with Minimized Memory Usagecited by 6
  6. 2022Quant 4.0: Engineering Quantitative Investment with Automated, Explainable and Knowledge-driven Artificial Intelligencecited by 5
  7. 2024Deep Learning Library Testing: Definition, Methods and Challengescited by 4
  8. 2022Benchmarking the Linear Algebra Awareness of TensorFlow and PyTorchcited by 3
  9. 2024CIM-MLC: A Multi-level Compilation Stack for Computing-In-Memory Acceleratorscited by 3
  10. 2026Where Agent Frameworks Fall Short: Examining Functional Challenges and Usability Concernscited by 3
  11. 2022Dressi: A Hardware-Agnostic Differentiable Renderer with Reactive Shader Packing and Soft Rasterizationcited by 2
  12. 2022Legal-Tech Open Diaries: Lesson learned on how to develop and deploy light-weight models in the era of humongous Language Modelscited by 2
  13. 2023Efficient LLM inference solution on Intel GPUcited by 2
  14. 2025Leveraging Neural Graph Compilers in Machine Learning Research for Edge-Cloud Systemscited by 2
  15. 2026Hexagon-MLIR: An AI Compilation Stack For Qualcomm's Neural Processing Units (NPUs)cited by 2
  16. 2026AscendOptimizer: Episodic Agent for Ascend NPU Operator Optimizationcited by 2
  17. 2021Compiler Toolchains for Deep Learning Workloads on Embedded Platformscited by 1
  18. 2022End-to-end Mapping in Heterogeneous Systems Using Graph Representation Learningcited by 1
  19. 2022Implementation of general formal translatorscited by 1
  20. 2023Target-independent XLA optimization using Reinforcement Learningcited by 1
  21. 2023Tackling the Matrix Multiplication Micro-kernel Generation with Exocited by 1
  22. 2024depyf: Open the Opaque Box of PyTorch Compiler for Machine Learning Researcherscited by 1
  23. 2025Real-Time Semantic Segmentation of Aerial Images Using an Embedded U-Net: A Comparison of CPU, GPU, and FPGA Workflowscited by 1
  24. 2025Leveraging Simultaneous Usage of Edge GPU Hardware Engines for Video Face Detection and Recognitioncited by 1
  25. 2026Trusted Weights, Treacherous Optimizations? Optimization-Triggered Backdoor Attacks on LLMscited by 1
  26. 2026PassNet: Scaling Large Language Models for Graph Compiler Pass Generationcited by 1
  27. 2026Optimizing AI Inference Across the Deployment Stackcited by 1
  28. 2022FamilySeer: Towards Optimized Tensor Codes by Exploiting Computation Subgraph Similaritycited by 0
  29. 2025NeuroDeX: Unlocking Diverse Support in Decompiling Deep Neural Network Executablescited by 0
  30. 2025GraphNet: A Large-Scale Computational Graph Dataset for Tensor Compiler Researchcited by 0
  31. 2026Compiler-Assisted Speculative Sampling for Accelerated LLM Inference on Heterogeneous Edge Devicescited by 0
  32. 2026On Efficient Scaling of GNNs via IO-Aware Layers Implementationscited by 0
  33. 2026Filling the Pareto-Optimal Front for Affordance Segmentation on Embedded Devices Using RGB-D Camerascited by 0
  34. 2026Capacity Overflow: A Blind Spot for Backdoor Attacks in Vision MoEcited by 0