mlsanityData to 14 Oct 2026

Chameleon: Adaptive Code Optimization for Expedited Deep Neural Network Compilation

arXiv 2001.08743 ↗First posted 23 Jan 2020cs.LG stat.MLcited by 29

Not on the map. Why?

Abstract (arXiv)

Achieving faster execution with shorter compilation time can foster further diversity and innovation in neural networks. However, the current paradigm of executing neural networks either relies on hand-optimized libraries, traditional compilation heuristics, or very recently genetic algorithms and other stochastic methods. These methods suffer from frequent costly hardware measurements rendering them not only too time consuming but also suboptimal. As such, we devise a solution that can learn to quickly adapt to a previously unseen design space for code optimization, both accelerating the search and improving the output performance. This solution dubbed Chameleon leverages reinforcement learning whose solution takes fewer steps to converge, and develops an adaptive sampling algorithm that not only focuses on the costly samples (real hardware measurements) on representative points but also uses a domain-knowledge inspired logic to improve the samples itself. Experimentation with real hardware shows that Chameleon provides 4.45x speed up in optimization time over AutoTVM, while also improving inference time of the modern deep networks by 5.6%.

Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Jan 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 2; 2022: 10; 2023: 7; 2024: 5; 2025: 4; 2026: 1.

29 papers.

Sort:

By area:

  1. 2022Tensor Program Optimization with Probabilistic Programscited by 30
  2. 2023TpuGraphs: A Performance Prediction Dataset on Large Tensor Computational Graphscited by 16
  3. 2023Supersonic: Learning to Generate Source Code Optimizations in C/C++cited by 16
  4. 2022TLP: A Deep Learning-based Cost Model for Tensor Program Tuningcited by 14
  5. 2022Benchmarking of DL Libraries and Models on Mobile Devicescited by 12
  6. 2021MetaTune: Meta-Learning Based Cost Model for Fast and Efficient Auto-tuning Frameworkscited by 9
  7. 2024LayerDAG: A Layerwise Autoregressive Diffusion Model for Directed Acyclic Graph Generationcited by 8
  8. 2022Transfer-Tuning: Reusing Auto-Schedules for Efficient Tensor Program Code Generationcited by 5
  9. 2023Empowering In-Browser Deep Learning Inference on Edge Devices with Just-in-Time Kernel Optimizationscited by 4
  10. 2024Dynamic Co-Optimization Compiler: Leveraging Multi-Agent Reinforcement Learning for Enhanced DNN Accelerator Performancecited by 4
  11. 2022Moses: Efficient Exploitation of Cross-device Transferable Features for Tensor Program Optimizationcited by 3
  12. 2022HW-Aware Initialization of DNN Auto-Tuning to Improve Exploration Time and Robustnesscited by 3
17 more
  1. 2024A Reinforcement Learning Environment for Automatic Code Optimization in the MLIR Compilercited by 3
  2. 2025Tilus: A Tile-Level GPGPU Programming Language for Low-Precision Computationcited by 3
  3. 2025REASONING COMPILER: LLM-Guided Optimizations for Efficient Model Servingcited by 3
  4. 2022HARL: Hierarchical Adaptive Reinforcement Learning Based Auto Scheduler for Neural Networkscited by 2
  5. 2021Joint Program and Layout Transformations to enable Convolutional Operators on Specialized Hardware based on Constraint Programmingcited by 1
  6. 2022A Semi-Decoupled Approach to Fast and Optimal Hardware-Software Co-Design of Neural Acceleratorscited by 1
  7. 2023Transfer Learning Across Heterogeneous Features For Efficient Tensor Program Generationcited by 1
  8. 2023Target-independent XLA optimization using Reinforcement Learningcited by 1
  9. 2023LoopTune: Optimizing Tensor Computations with Reinforcement Learningcited by 1
  10. 2022Shisha: Online scheduling of CNN pipelines on heterogeneous architecturescited by 0
  11. 2022ALT: Boosting Deep Learning Performance by Breaking the Wall between Graph and Operator Level Optimizationscited by 0
  12. 2023KAPLA: Pragmatic Representation and Fast Solving of Scalable NN Accelerator Dataflowcited by 0
  13. 2024GeoT: Tensor Centric Library for Graph Neural Network via Efficient Segment Reduction on GPUcited by 0
  14. 2024FTuner: A Fast Dynamic Shape Tensors Program Auto-Tuner for Deep Learning Compilerscited by 0
  15. 2025Data-efficient Performance Modeling via Pre-trainingcited by 0
  16. 2025DCC: Data-Centric Compilation of Machine Learning Kernels for Processing-In-Memory Architecturescited by 0
  17. 2026TCL: Enabling Fast and Efficient Cross-Hardware Tensor Program Optimization via Continual Learningcited by 0