Axon: A Synthesizing Superoptimizer for Tensor Programs
Not on the map. Why?
Abstract (arXiv)
Writing high performance kernels for AI accelerators requires deep expertise in tiling, instruction selection, data layout, and operator fusion placing a significant burden on programmers. In this paper, we focus on tile based AI accelerator programs and present Axon, a synthesizing superoptimizer for tensor programs: it uses program synthesis to automatically generate target instructions from semantics specifications, and explores semantically equivalent program variants to select the best performing kernel empirically. Axon discovers algebraic transformations by propagating operators through computation graphs and uses SMT over unbounded tensors to guarantee that all transformations preserve semantics without requiring hand crafted rewrite rules. It then lowers tensor operations to target ISA instructions, explores tiling configurations constrained by hardware descriptions, and fuses operators and instructions to minimize memory traffic.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 55 references that are in the map. First posted on arXiv 24 Jun 2026.
Builds on
12 of 55 references.
References · 12
- 2019Root Mean Square Layer Normalizationcited by 1,480
- 2023The Falcon Series of Open Language Modelscited by 535
- 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 201
- 2018Learning to Optimize Tensor Programscited by 140
- 2025TileLang: A Composable Tiled Programming Model for AI Systemscited by 43
- 2024Mirage: A Multi-Level Superoptimizer for Tensor Programscited by 41
- 2022TensorIR: An Abstraction for Automatic Tensorized Program Optimizationcited by 38
- 2022Hidet: Task-Mapping Programming Paradigm for Deep Learning Tensor Programscited by 28
- 2021Equality Saturation for Tensor Graph Superoptimizationcited by 27
- 2025TensorRight: Automated Verification of Tensor Graph Rewritescited by 2
- 2025Pushing Tensor Accelerators Beyond MatMul in a User-Schedulable Languagecited by 2
- 2025Nice to Meet You: Synthesizing Practical MLIR Abstract Transformerscited by 1
Built on by
Not cited yet.