mlsanityData to 14 Oct 2026

AutoTriton: Automatic Triton Programming with Reinforcement Learning in LLMs

arXiv 2507.05687 ↗First posted 8 Jul 2025cs.LG cs.CLcited by 40

Not on the map. Why?

Abstract (arXiv)

Kernel development in deep learning requires optimizing computational units across hardware while balancing memory management, parallelism, and hardware-specific optimizations through extensive empirical tuning. Although domain-specific languages like Triton simplify GPU programming by abstracting low-level details, developers must still manually tune critical parameters such as tile sizes and memory access patterns through iterative experimentation, creating substantial barriers to optimal performance and wider adoption. In this work, we introduce AutoTriton, the first model dedicated to Triton programming powered by reinforcement learning (RL). AutoTriton performs supervised fine-tuning (SFT) to be equipped with essential Triton programming expertise using a high-quality data gathering pipeline, and conducts RL with Group Relative Policy Optimization (GRPO) algorithm, combining a rule-based reward and an execution-based reward to further improve Triton programming ability, sequentially. Experiments across five evaluation channels of TritonBench and KernelBench illustrate that our 8B model AutoTriton achieves performance comparable to mainstream large models, including Claude-4-Sonnet and DeepSeek-R1-0528. Further experimental analysis demonstrates the crucial role of each module within AutoTriton, including the SFT stage, the RL stage, and the reward design strategy. These findings underscore the promise of RL for automatically generating high-performance kernels, and since high-performance kernels are core components of AI systems, this breakthrough establishes an important foundation for building more efficient AI systems. The model and code will be available at https://github.com/AI9Stars/AutoTriton.

Key facts. Cited by 40 papers in the map (data through 14 Oct 2026). Builds on 13 of its 25 references that are in the map. First posted on arXiv 8 Jul 2025.

Builds on

13 of 25 references.

References · 13

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
  3. 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
  4. 2024HybridFlow: A Flexible and Efficient RLHF Frameworkcited by 2,057
  5. 2024LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Modelscited by 1,464
  6. 2022Competition-Level Code Generation with AlphaCodecited by 1,462
  7. 2024Qwen2.5-Coder Technical Reportcited by 1,203
  8. 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 358
  9. 2025KernelBench: Can LLMs Write Efficient GPU Kernels?cited by 225
  10. 2024Enhancing Code LLMs with Reinforcement Learning in Code Generation: A Surveycited by 83
  11. 2025TritonBench: Benchmarking Large Language Model Capabilities for Generating Triton Operatorscited by 75
  12. 2025Seed-Coder: Let the Code Model Curate Data for Itselfcited by 49
1 more
  1. 2024CYCLE: Learning to Self-Refine the Code Generationcited by 42

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 7; 2026: 33.

40 papers.

Sort:

By area:

  1. 2025MultiKernelBench: A Multi-Platform Benchmark for Kernel Generationcited by 38
  2. 2025TritonRL: Training LLMs to Think and Code Triton Without Cheatingcited by 24
  3. 2026K-Search: LLM Kernel Generation via Co-Evolving Intrinsic World Modelcited by 24
  4. 2026Dr. Kernel: Reinforcement Learning Done Right for Triton Kernel Generationscited by 22
  5. 2025ConCuR: Conciseness Makes State-of-the-Art Kernel Generationcited by 13
  6. 2026KernelBenchX: A Comprehensive Benchmark for Evaluating LLM-Generated GPU Kernelscited by 12
  7. 2026Towards Automated Kernel Generation in the Era of LLMscited by 11
  8. 2025cuPilot: A Strategy-Coordinated Multi-agent Framework for CUDA Kernel Evolutioncited by 7
  9. 2025AKG kernel Agent: A Multi-Agent Framework for Cross-Platform Kernel Synthesiscited by 7
  10. 2026AscendCraft: Automatic Ascend NPU Kernel Generation via DSL-Guided Transcompilationcited by 7
  11. 2026Kernel-Smith: A Unified Recipe for Evolutionary Kernel Optimizationcited by 6
  12. 2026CuTeGen: An LLM-Based Agentic Framework for Generation and Optimization of High-Performance GPU Kernels using CuTecited by 6
28 more
  1. 2025From Exploration to Exploitation: A Two-Stage Entropy RLVR Approach for Noise-Tolerant MLLM Trainingcited by 5
  2. 2025KernelEvolve: Scaling Agentic Kernel Coding for Heterogeneous AI Accelerators at Metacited by 5
  3. 2026KernelCraft: Benchmarking for Agentic Close-to-Metal Kernel Generation on Emerging Hardwarecited by 5
  4. 2026CAKE: Compiler-Agent Co-Design for Frontier Kernel Evolutioncited by 5
  5. 2026DICE: Diffusion Large Language Models Excel at Generating CUDA Kernelscited by 3
  6. 2026OptiML: An End-to-End Framework for Program Synthesis and CUDA Kernel Optimizationcited by 3
  7. 2026Towards Cold-Start Drafting and Continual Refining: A Value-Driven Memory Approach with Application to NPU Kernel Synthesiscited by 3
  8. 2026DRTriton: Large-Scale Synthetic Data Driven Reinforcement Learning for Triton Kernel Generationcited by 3
  9. 2026AscendOptimizer: Episodic Agent for Ascend NPU Operator Optimizationcited by 3
  10. 2026AdaExplore: Failure-Driven Adaptation and Diversity-Preserving Search for Efficient Kernel Generationcited by 3
  11. 2026FastKernels: Benchmarking GPU Kernel Generation in Productioncited by 3
  12. 2026daVinci-kernel: Co-Evolving Skill Selection, Summarization, and Utilization via RL for GPU Kernel Optimizationcited by 3
  13. 2026AgentKernelArena: Generalization-Aware Benchmarking of GPU Kernel Optimization Agentscited by 2
  14. 2026Xe-Forge: Multi-Stage LLM-Powered Kernel Optimization for Intel GPUcited by 2
  15. 2026MusaCoder: Native GPU Kernel Generation with Full-Stack Training on Moore Threads GPUcited by 2
  16. 2026RealisticTritonBench: A Benchmark for Triton-Kernel Generation in Real-World AI Frameworkscited by 2
  17. 2026MobileKernelBench: Can LLMs Write Efficient Kernels for Mobile Devices?cited by 1
  18. 2026From Tokens to Regions: CUDA-Sensitive Instruction Tuning for GPU Kernel Generationcited by 1
  19. 2026FlashRT: Agent Harness for Guiding Agents to Deploy Real-Time Multimodal Applicationscited by 1
  20. 2026MKEvolve: A Modular Multi-Agent Framework for Kernel Code Generationcited by 1
  21. 2026AutoVecCoder: Teaching LLMs to Generate Explicitly Vectorized Codecited by 0
  22. 2026Beyond Inference-Time Search: Reinforcement Learning Synthesizes Reusable Solverscited by 0
  23. 2026Kernel Foundry: A Diagnosis-driven Evolutionary Kernel Optimizer with Multi-Expertscited by 0
  24. 2026EGG: An Expert-Guided Agent Framework for Kernel Generationcited by 0
  25. 2026PTXBench: Benchmarking and Adapting LLMs for GPU Kernel Optimization with Architecture-specific PTXcited by 0
  26. 2026AMDKernelVault: Large-Scale Datasets and Agentic Training for AMD GPU Kernel Optimizationcited by 0
  27. 2026FlashVector: Agent for Hierarchical Model Serving Stack Optimizationcited by 0
  28. 2026KernelZero: Co-Evolving Proposer and Coder for Continuously Improved GPU Kernel Generationcited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2026Fine-Tuning GPT-5 for GPU Kernel Generation
  2. 2026rl-triton: High-Performance Triton GPU Kernels for Reinforcement Learning Credit Assignment
  3. 2026AI as a Compiler: Compiling Triton kernels without the Triton compiler
  4. 2025Geak: Introducing Triton Kernel AI Agent & Evaluation Benchmarks
  5. 2024Improving Generalization on the ProcGen Benchmark with Simple Architectural Changes and Scale
  6. 2026How to Train Your Little Dragon: Teaching a Small Language Model to Construct and Refine GPU Optimization Scripts
  7. 2025The Art of Scaling Reinforcement Learning Compute for LLMs
  8. 2025LlamaRL: A Distributed Asynchronous Reinforcement Learning Framework for Efficient Large-scale LLM Training