mlsanityData to 7 Oct 2026

Equality Saturation for Tensor Graph Superoptimization

arXiv 2101.01332 ↗First posted 5 Jan 2021cs.AI cs.DCcited by 27

Not on the map. Why?

Abstract (arXiv)

One of the major optimizations employed in deep learning frameworks is graph rewriting. Production frameworks rely on heuristics to decide if rewrite rules should be applied and in which order. Prior research has shown that one can discover more optimal tensor computation graphs if we search for a better sequence of substitutions instead of relying on heuristics. However, we observe that existing approaches for tensor graph superoptimization both in production and research frameworks apply substitutions in a sequential manner. Such sequential search methods are sensitive to the order in which the substitutions are applied and often only explore a small fragment of the exponential space of equivalent graphs. This paper presents a novel technique for tensor graph superoptimization that employs equality saturation to apply all possible substitutions at once. We show that our approach can find optimized graphs with up to 16% speedup over state-of-the-art, while spending on average 48x less time optimizing.

Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 9 of its 35 references that are in the map. First posted on arXiv 5 Jan 2021.

Builds on

9 of 35 references.

References · 9

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  4. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  5. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  6. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  7. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
  8. 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 183
  9. 2017Souper: A Synthesizing Superoptimizercited by 12

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 3; 2022: 4; 2023: 3; 2024: 2; 2025: 9; 2026: 6.

27 papers.

Sort:

By area:

  1. 2024Mirage: A Multi-Level Superoptimizer for Tensor Programscited by 39
  2. 2022Hidet: Task-Mapping Programming Paradigm for Deep Learning Tensor Programscited by 28
  3. 2025HeuriGym: An Agentic Benchmark for LLM-Crafted Heuristics in Combinatorial Optimizationcited by 19
  4. 2025MPK: A Compiler and Runtime for Mega-Kernelizing Tensor Programscited by 14
  5. 2021Automap: Towards Ergonomic Automated Parallelism for ML Modelscited by 12
  6. 2023MCTS-GEB: Monte Carlo Tree Search is a Good E-graph Buildercited by 5
  7. 2022Neural Architecture Search using Property Guided Synthesiscited by 4
  8. 2021A Data-Centric Optimization Framework for Machine Learningcited by 3
  9. 2024Learned Graph Rewriting with Equality Saturation: A New Paradigm in Relational Query Rewrite and Beyondcited by 3
  10. 2025REASONING COMPILER: LLM-Guided Optimizations for Efficient Model Servingcited by 3
  11. 2025Neptune: Advanced ML Operator Fusion for Locality and Parallelism on GPUscited by 3
  12. 2021Collage: Seamless Integration of Deep Learning Backends with Automatic Placementcited by 2
15 more
  1. 2023X-RLflow: Graph Reinforcement Learning for Neural Network Subgraphs Transformationcited by 2
  2. 2025FedHQ: Hybrid Runtime Quantization for Federated Learningcited by 2
  3. 2025e-boost: Boosted E-Graph Extraction with Adaptive Heuristics and Exact Solvingcited by 2
  4. 2023Canvas: End-to-End Kernel Architecture Search in Neural Networkscited by 1
  5. 2022ALT: Boosting Deep Learning Performance by Breaking the Wall between Graph and Operator Level Optimizationscited by 0
  6. 2022AGO: Boosting Mobile AI Inference Performance by Removing Constraints on Graph Optimizationcited by 0
  7. 2025Verify Distributed Deep Learning Model Implementation Refinement with Iterative Relation Inferencecited by 0
  8. 2025Verifying Computational Graphs in Production-Grade Distributed Machine Learning Frameworkscited by 0
  9. 2025nncase: An End-to-End Compiler for Efficient LLM Deployment on Heterogeneous Storage Architecturescited by 0
  10. 2026VTC: DNN Compilation with Virtual Tensors for Data Movement Eliminationcited by 0
  11. 2026Nautilus: An Auto-Scheduling Tensor Compiler for Efficient Tiled GPU Kernelscited by 0
  12. 2026Prism: Symbolic Superoptimization of Tensor Programscited by 0
  13. 2026LLM-Guided Strategy Synthesis for Scalable Equality Saturationcited by 0
  14. 2026Axon: A Synthesizing Superoptimizer for Tensor Programscited by 0
  15. 2026Meganeura: Portable GPU Training and Inference through Vulkan and Metalcited by 0