mlsanityData to 7 Oct 2026

cuPilot: A Strategy-Coordinated Multi-agent Framework for CUDA Kernel Evolution

arXiv 2512.16465 ↗First posted 18 Dec 2025cs.AIcited by 7

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Optimizing CUDA kernels is a challenging and labor-intensive task, given the need for hardware-software co-design expertise and the proprietary nature of high-performance kernel libraries. While recent large language models (LLMs) combined with evolutionary algorithms show promise in automatic kernel optimization, existing approaches often fall short in performance due to their suboptimal agent designs and mismatched evolution representations. This work identifies these mismatches and proposes cuPilot, a strategy-coordinated multi-agent framework that introduces strategy as an intermediate semantic representation for kernel evolution. Key contributions include a strategy-coordinated evolution algorithm, roofline-guided prompting, and strategy-level population initialization. Experimental results show that the generated kernels by cuPilot achieve an average speed up of 3.09× over PyTorch on a benchmark of 100 kernels. On the GEMM tasks, cuPilot showcases sophisticated optimizations and achieves high utilization of critical hardware units. The generated kernels are open-sourced at https://github.com/champloo2878/cuPilot-Kernels.git.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 12 of its 25 references that are in the map. First posted on arXiv 18 Dec 2025.

Builds on

12 of 25 references.

References · 12

  1. 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,655
  2. 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 507
  3. 2023RTLFixer: Automatically Fixing RTL Syntax Errors with Large Language Modelscited by 98
  4. 2025Kevin: Multi-Turn RL for Generating CUDA Kernelscited by 73
  5. 2025CUDA-L1: Improving CUDA Optimization via Contrastive Reinforcement Learningcited by 59
  6. 2025AutoTriton: Automatic Triton Programming with Reinforcement Learning in LLMscited by 38
  7. 2025CUDA-LLM: LLMs Can Write Efficient CUDA Kernelscited by 33
  8. 2025GPU Kernel Scientist: An LLM-Driven Framework for Iterative Kernel Optimizationcited by 22
  9. 2025SwizzlePerf: Hardware-Aware LLMs for GPU Kernel Performance Optimizationcited by 11
  10. 2025Enhancing LLM-based Quantum Code Generation with Multi-Agent Optimization and Quantum Error Correctioncited by 10
  11. 2025Insights from Rights and Wrongs: A Large Language Model for Solving Assertion Failures in RTL Designcited by 6
  12. 2025ReChisel: Effective Automatic Chisel Code Generation by LLM with Reflectioncited by 5

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 7.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026CUDA Agent: Large-Scale Agentic RL for High-Performance CUDA Kernel Generation
  2. 2026Kernel Forge: An Agent Harness for LLM-based Generation and Optimization of CUDA Kernels
  3. 2025CudaForge: An Agent Framework with Hardware Feedback for CUDA Kernel Optimization
  4. 2025Towards Robust Agentic CUDA Kernel Benchmarking, Verification, and Optimization
  5. 2025Astra: A Multi-Agent System for GPU Kernel Performance Optimization
  6. 2025STARK: Strategic Team of Agents for Refining Kernels
  7. 2026KernelBlaster: Continual Cross-Task CUDA Optimization via Memory-Augmented In-Context Reinforcement Learning
  8. 2026EGG: An Expert-Guided Agent Framework for Kernel Generation