mlsanityData to 7 Oct 2026

Automated Algorithm Design for Auto-Tuning Optimizers

arXiv 2510.17899 ↗First posted 19 Oct 2025cs.LG cs.AI cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

Automatic performance tuning (auto-tuning) is essential for optimizing high-performance applications, where vast and irregular search spaces make manual exploration infeasible. While auto-tuners traditionally rely on classical approaches such as evolutionary, annealing, or surrogate-based optimizers, designing algorithms that efficiently find near-optimal configurations robustly across diverse tasks is challenging. We propose a new paradigm: using large language models (LLMs) to automatically generate optimization algorithms tailored to auto-tuning problems. We introduce a framework that prompts LLMs with problem descriptions and search space characteristics to synthesize, test, and iteratively refine specialized optimizers. These generated algorithms are evaluated on four real-world auto-tuning applications across six hardware platforms and compared against the state-of-the-art in two contemporary auto-tuning frameworks. The evaluation demonstrates that providing additional application- and search space-specific information in the generation stage results in an average performance improvement of 30.7% and 14.6%, respectively. In addition, our results show that LLM-generated optimizers can rival, and in various cases outperform, existing human-designed algorithms, with our best-performing generated optimization algorithms achieving an average 72.4% improvement over state-of-the-art optimizers for auto-tuning.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 55 references that are in the map. First posted on arXiv 19 Oct 2025.

Builds on

21 of 55 references.

References · 21

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  2. 2022Competition-Level Code Generation with AlphaCodecited by 1,427
  3. 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 266
  4. 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 258
  5. 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristicscited by 92
  6. 2024In-the-loop Hyper-Parameter Optimization for LLM-Based Automated Design of Heuristicscited by 28
  7. 2017CLTune: A Generic Auto-Tuner for OpenCL Kernelscited by 25
  8. 2020Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimizationcited by 13
  9. 2023ytopt: Autotuning Scientific Applications for Energy Efficiency at Large Scalescited by 13
  10. 2022BaCO: A Fast and Portable Bayesian Compiler Optimization Frameworkcited by 11
  11. 2025BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristicscited by 9
  12. 2015Machine Learning Based Auto-tuning for Enhanced OpenCL Performance Portabilitycited by 7
9 more
  1. 2019A Benchmark Set of Highly-efficient CUDA and OpenCL Kernels and its Dynamic Autotuning with Kernel Tuning Toolkitcited by 6
  2. 2016Auto-Tuning Dedispersion for Many-Core Acceleratorscited by 2
  3. 2020Lessons learned in a decade of research software engineering GPU applicationscited by 2
  4. 2022Benchmarking optimization algorithms for auto-tuning GPU kernelscited by 2
  5. 2023Towards a Benchmarking Suite for Kernel Tunerscited by 2
  6. 2024Bringing Auto-tuning to HIP: Analysis of Tuning Impact and Difficulty on AMD and Nvidia GPUscited by 2
  7. 2021Using hardware performance counters to speed up autotuning convergence on GPUscited by 1
  8. 2025Efficient Construction of Large Search Spaces for Auto-Tuningcited by 1
  9. 2025Tuning the Tuner: Introducing Hyperparameter Optimization for Auto-Tuningcited by 1

Built on by

Not cited yet.