REVIEW 4 major objections 5 minor 56 references
CAKE: Compiler-Agent Co-Design for Frontier Kernel Evolution
T0 review · 4 major / 5 minor · reviewed 2026-08-16 · deepseek-v4-flash
Pith's one-line read The paper claims that a fixed coding agent, writing in a typed hardware-explicit schedule language and receiving localized compiler diagnostics, outperforms the same agent writing CUDA/PTX in matched implementation-hidden clean starts…
desk verdict The system is genuinely new, but the clean-start head-to-head is confounded by the harness's prior exposure to the benchmark family, so the paper's central evidence is weaker than it looks. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is CAKE IR, a typed, hardware-explicit schedule representation for GPUs from Ampere through Blackwell. It makes four properties do the work: a fixed type-checked operation vocabulary; declared resources such as memory regions, synchronization state, and pipelines; named warp roles with visible cross-role handoffs; and auto-derived metadata, so the agent writes storage and access decisions directly instead of manipulating a layout algebra. Around this IR, the harness provides pre-compile verifier gates, a calibrated cost model, numerical validation, and localized diagnostics, and the compiler itself is updated when kernels expose capability gaps. The clean-start comparison isolates this machinery because the model, scaffold, task, oracle, and budget are held fixed across the CAKE IR and direct CUDA/PTX arms.
What would settle it
An independent replication of the matched Flash-KMeans clean start with third-party auditing of every file the agent can see, using the same model, scaffold, 80-million-token budget, and tuned baseline; if the best CAKE IR candidate does not exceed the best direct CUDA/PTX candidate under a verifiably sealed reference policy, the central claim fails. A cheaper check is to inspect the retained audit logs for the three CAKE IR runs and confirm that no low-level schedule source was accessible.
Extended reading notes
Core claim
Working from a corpus of production kernels, agents discovered a schedule vocabulary that records what should happen on the machine—warp roles, memory staging, barrier handoffs, pipeline stages, and target instruction forms—while lowering derives the mechanical consequences such as barrier addresses, phase bits, and warp identity. Because programs are typed and resource declarations are explicit, the compiler can check synchronization, memory safety, and hardware conformance before GPU time is spent, and it can localize a failure to the resource, role, or stage responsible. The same evidence loop that evolves kernels also evolves the compiler: failed candidates become verifier rules, missing patterns become new IR primitives, and systematic mispredictions become cost-model calibrations, each gated by corpus tests. The paper's claim is that this co-evolution lets a fixed agent model reach and exceed tuned baselines in implementation-hidden clean starts, and that the resulting schedules transfer to serving libraries through a separate dispatch stage.
Load-bearing premise
The clean-start comparison assumes the implementation-hidden policy was actually enforced in both arms; if any low-level schedule knowledge leaked into the CAKE IR arm, the 1.144x versus 0.928x gap would not measure what the paper claims, and with three runs per arm on a single workload such a leak would be hard to detect.
Editorial extensions
If this is right
- A fixed coding agent can move from a high-level specification to a production-competitive kernel without ever inspecting a low-level target implementation.
- Recurring failures during kernel search become verifier rules, IR primitives, and cost-model calibrations, so the harness improves as it is used.
- One schedule language spans GPU generations from Ampere through Blackwell, with target-specific instruction admission and lowering rather than separate rewrites.
- Single-shape tuning and library generalization are separate stages: dispatcher-backed portfolios can cover hundreds of shapes while guarding against evaluation leakage.
- Generated kernels reach downstream libraries as standard kernel PRs, so users benefit without depending on the CAKE system itself.
Reading between the lines
- Beyond the paper: if the clean-start advantage holds, compiler–agent co-design becomes an evaluation variable worth isolating in every kernel-agent benchmark, not just a system detail.
- Beyond the paper: the human merge gates that currently approve harness changes could become the scaling limit; a testable extension is automating more of the compiler-evolution loop under corpus tests alone.
- Beyond the paper: the decision to omit a layout algebra suggests that agent-facing languages should expose hardware contracts while deriving mechanical bookkeeping automatically, a principle that could transfer to other accelerator targets.
- Beyond the paper: varying the agent model and workload family in the same matched clean-start protocol would show whether the CAKE IR advantage is uniform or concentrated in synchronization- and pipeline-heavy kernels.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents CAKE, a compiler-agent co-design in which agents write kernels in CAKE IR, a typed, hardware-explicit schedule representation exposing warp roles, memory movement, synchronization, and pipelines, while the compiler harness (verifier, cost model, diagnostics) evolves as recurring failures become new rules, primitives, calibrations, and tactics. The main empirical evidence is presented in three parts: (i) a matched implementation-hidden Flash-KMeans clean-start comparison on B200 reporting that the best CAKE IR candidate at an 80-million-token budget reaches 1.144x the tuned FlashML baseline versus 0.928x for direct CUDA/PTX, with three runs per arm; (ii) frontier-kernel synthesis, most prominently agent-generated Kimi Delta Attention reaching a 2.05x geometric-mean speedup over official FlashKDA and passing end-to-end serving validation; and (iii) dispatcher-backed KNN and KMeans portfolios improving performance by 1.42x-2.12x across more than 400 shapes, plus a known-kernel reproduction table against TensorRT-LLM, CUTLASS, DeepGEMM, FlashAttention-4, and FlashInfer. The paper claims that co-designing the IR and compiler harness improves frontier kernel evolution, and it reports four kernel changes available as upstream PRs.
Significance. If the results hold, this is a significant systems contribution: it demonstrates that an evolving, structured harness around a low-level IR can produce competitive or superior kernels relative to unaided CUDA/PTX authoring, and the reported upstream PRs and end-to-end serving validation give the work real-world grounding. The paper is candid about limitations, including the incompleteness of static analyses and the fact that the timing model is calibrated only for B200 and H100 (Section 8, Appendix C). However, the central clean-start comparison is weakened by a corpus-overlap confound, missing audit artifacts, and the small number of runs, so the significance of the headline claim is conditional on addressing these issues. The paper does not contain formal derivations or machine-checked proofs; its value is empirical, and the evidence needs to be tightened accordingly.
major comments (4)
- [Section 5 (Protocol/Reference access), Table 2, with Sections 2.1, 5.3, and Appendix A] The head-to-head clean-start comparison is confounded by corpus-derived harness knowledge. Appendix A lists Flash-KMeans [11] among the production kernels used to derive CAKE IR, and Section 5.3 states that the validated corpus contains KMeans. The verifier rules, IR primitives, and cost-model calibrations in the CAKE arm can therefore encode KMeans-family schedule knowledge, while the direct CUDA/PTX control arm has no equivalent evolving harness. The implementation-hidden restriction limits only what the agent may inspect; it does not strip the harness of task-specific prior capabilities. Consequently, the 1.144x versus 0.928x difference does not isolate the IR representation: it measures the combination of representation, static verifier, cost-model guidance, and accumulated KMeans prior against unaided CUDA/PTX authoring. Please provide an ablation or audit showing which harness components were not derived from KMeans/Flash-KMeans, or re-run the comparison on a workload outside the evolution corpus.
- [Section 5 (Reference access)] The claim that the implementation-hidden condition "was enforced in isolated clean-start environments and audited afterward" is not supported by any artifact in the manuscript. No audit log, environment snapshot, or third-party verification is provided. Because the entire clean-start result depends on both arms receiving identical reference access, this missing evidence is load-bearing. Please include the audit artifact, or state explicitly that the restriction was not independently verified and explain what was checked.
- [Section 5, Table 2 and Figure 5] The headline comparison rests on three runs per arm on a single workload. The reported min-max intervals overlap (CAKE 1.041-1.205, CUDA 0.852-1.151), and no per-run traces or random seeds are reported. This is too little evidence to support the abstract's unqualified "matched implementation-hidden Flash-KMeans clean starts" phrasing. Either report more runs, provide the individual run data, or soften the claim to a pilot demonstration that motivates the co-design rather than establishing it.
- [Section 5.1 and Section 6] The KDA frontier-synthesis speedup (2.05x) and the KNN/KMeans portfolio aggregates (Gspan 1.418x, 2.116x, 1.803x) are reported as point estimates without confidence intervals or run-to-run variance, and the KDA arm has no matched control against an equivalent direct-CUDA effort. These are valuable end-to-end results, but they do not carry the same evidential weight as the clean-start comparison and should be described as single-session demonstrations rather than as controlled evidence for the representation advantage.
minor comments (5)
- [Throughout] The system name is used inconsistently as both "Cake" and "CAKE" (title and abstract use CAKE; body text mostly uses Cake). Please unify the capitalization.
- [Table 2] The table reports "Plateau by 80M" and "Best at 80M" but does not define the plateau criterion or state explicitly whether the interval brackets are medians of the three runs. Please add the definitions to the table caption.
- [Section 6, Figure 9] The text reports a KNN search Gspan of 2.116x across 198 shapes, but Figure 9 has panels only for KNN build and Flash-KMeans. Please include the KNN search route breakdown or note that it is omitted for space.
- [Appendix D.3, Figure 8] The caption says "shading is pre-checkpoint bring-up," but the term "checkpoint" is not defined. Please clarify what a checkpoint is and what the shaded region represents.
- [Section 5 (Protocol)] The text refers to "provider-token consumption" without defining whether this is input-only, output-only, or input plus output tokens. The later figure captions use "input + output, millions"; please make the units consistent.
Circularity Check
Flash-KMeans clean-start comparison is partially circular: the CAKE harness was evolved on the same KMeans family it is then credited with predicting.
-
fitted input called prediction
[Section 5 (Flash-KMeans clean-start protocol and Table 2), read against Section 2.1 and Section 5.3]
"CakeIR was designed bottom-up through agent-driven abstraction discovery over a corpus of production kernels, guided by the requirement that it reproduce the physical schedules and performance of expert-written kernels. ... The validated corpus contains more than 400 static and compile cases and 399 GPU correctness cases across roughly 28 families, including attention, dense and sparse GEMM, MoE, quantization, normalization, state-space models, KNN, and KMeans."
The clean-start head-to-head attributes the CAKE arm's 1.144x versus 0.928x gap to the typed IR representation. But the IR's vocabulary, verifier rules, and cost-model calibrations were formed bottom-up from production kernels, and the same Section 5.3 says KMeans is in the validated corpus. The 'implementation-hidden' restriction governs only which target code the agent may inspect; it does not remove the harness's corpus-derived KMeans schedule knowledge. The control arm writes CUDA/PTX with no equivalent prior. The Flash-KMeans result is therefore partly an evaluation of harness priors fitted on that kernel family, not a clean prediction of what a representation alone enables.
-
self definitional
[Section 5.1, frontier-kernel synthesis definition]
"A kernel is frontier here in the operational sense that the agent must discover its physical schedule without inspecting a low-level target implementation."
This definition makes 'frontier' depend only on what the agent may inspect, never on what the evolved harness already knows. Because Section 5.3 lists KMeans in the validated corpus, Flash-KMeans is labeled frontier even though its schedule patterns were part of the corpus that defined CAKE IR's abstractions. The operational definition thereby classifies the benchmark as novel even when the harness has already been fitted to that family.
full rationale
No equation-level circularity is present: there is no formal derivation chain, the speedup figures are on-device measurements against external baselines, and no uniqueness theorem or load-bearing self-citation is invoked. However, the strongest controlled comparison is not a clean test of the IR representation alone. Section 2.1 says CAKE IR was built bottom-up from production kernels, and Section 5.3 lists KMeans in the validated corpus, including in the clean-start workload. The implementation-hidden reference restriction hides target implementations from the agent but does not remove the harness's corpus-derived KMeans knowledge, while the CUDA/PTX control arm has no equivalent prior. The 1.144x versus 0.928x gap is therefore partly a fit on the evaluation family rather than a prediction. The broader claims retain independent content through external baselines (KDA, TinyGEMM, known-kernel reproduction, upstream PRs), so the circularity is partial rather than total. Score 4 reflects this partial contamination with no formal circularity and no load-bearing self-citation.
Assumptions & free parameters
free parameters (1)
- B200/H100 cost-model calibration coefficients =
not disclosed
assumptions (6)
- domain assumption Matched clean-start protocol: the only difference between arms is authored representation (CAKE IR vs CUDA/PTX).
- domain assumption Implementation-hidden isolation: agents did not see CUDA/PTX/SASS or equivalent reference implementations during clean-start and frontier synthesis.
- domain assumption Three runs per arm on a single workload are enough to detect the representation effect.
- domain assumption CUPTI GPU-span timing on B200 with L2 cache flush gives a stable and comparable performance signal.
- domain assumption Black-box baselines (FlashML, FlashKDA, FlashInfer) are correct and fairly measured.
- domain assumption Closed model GPT-5.6-sol with fixed scaffold is a stable substrate for the comparison.
invented entities (1)
-
CAKE IR (typed hardware-explicit schedule representation)
Cite this review
Pith. "Pith review of CAKE: Compiler-Agent Co-Design for Frontier Kernel Evolution." pith.science (2026). https://pith.science/paper/RIZKVIAR
@misc{pith2026260812629,
author = {Pith},
title = {Pith review of: CAKE: Compiler-Agent Co-Design for Frontier Kernel Evolution},
year = {2026},
howpublished = {\url{https://pith.science/paper/RIZKVIAR}},
note = {Machine review of arXiv:2608.12629}
}
read the original abstract
GPU kernel agents and GPU programming languages have advanced separately, leaving expert kernels difficult to reproduce. Agents usually treat the compiler as a fixed black box and receive only errors, correctness outcomes, and timing, while existing DSLs either hide critical scheduling decisions or expose them through difficult layout abstractions. We present CAKE, a compiler-agent co-design in which agents author CAKE IR, a typed, hardware-explicit schedule representation. CAKE exposes warp roles, memory movement, synchronization, and pipelines while supporting verification, cost modeling, and localized diagnostics. The harness itself evolves: recurring failures become verifier rules, IR primitives, model calibrations, and reusable optimization tactics. In matched implementation-hidden Flash-KMeans clean starts on B200, the best CAKE IR candidate at an 80-million-token budget runs at 1.144x the tuned FlashML baseline, compared with 0.928x for direct CUDA/PTX. Beyond this benchmark, agent-generated Kimi Delta Attention achieves a 2.05x geometric-mean speedup over official FlashKDA and passes end-to-end serving validation. Dispatcher-backed KNN and KMeans improve performance by 1.42x to 2.12x across more than 400 shapes, and four kernel changes are available as upstream PRs. CAKE targets NVIDIA GPUs from Ampere through Blackwell and separates single-shape evolution from library generalization and dispatch.
Figures
Figures from the paper (6 more)
Reference graph
Works this paper leans on
-
[11]
Flash-kmeans: Fast and memory- efficient exact k-means.arXiv preprint arXiv:2603.09229, 2026
Shuo Yang, Haocheng Xi, Yilong Zhao, Muyang Li, Xiaoze Fan, Jintao Zhang, Han Cai, Yujun Lin, Xiuyu Li, Kurt Keutzer, Song Han, Chenfeng Xu, and Ion Stoica. Flash-kmeans: Fast and memory- efficient exact k-means.arXiv preprint arXiv:2603.09229, 2026. doi: 10.48550/arXiv.2603.09229. URL https://arxiv.org/abs/2603.09229
-
[1]
Zhang, William Hu, Christopher Ré, and Azalia Mirhoseini
Anne Ouyang, Simon Guo, Simran Arora, Alex L. Zhang, William Hu, Christopher Ré, and Azalia Mirhoseini. Kernelbench: Can llms write efficient gpu kernels?, 2025. URLhttps://arxiv.org/abs/ 2502.10517
arXiv 2025
-
[2]
Kernelevolve: Scaling agentic kernel coding for heterogeneous ai accelerators at meta, 2026
Gang Liao, Hongsen Qin, Ying Wang, Alicia Golden, Michael Kuchnik, Yavuz Yetim, Jia Jiunn Ang, Chunli Fu, Yihan He, Samuel Hsia, Zewei Jiang, Dianshi Li, Uladzimir Pashkevich, Varna Puvvada, Feng Shi, Matt Steiner, Ruichao Xiao, Nathan Yan, Xiayu Yu, Zhou Fang, Roman Levenstein, Kunming Ho, Haishan Zhu, Alec Hammond, Richard Li, Ajit Mathews, Kaustubh Gon...
arXiv 2026
-
[3]
Kris Shengjun Dong, Sahil Modi, Dima Nikiforov, Sana Damani, Edward Lin, Siva Kumar Sastry Hari, and Christos Kozyrakis. KernelBlaster: Continual cross-task CUDA optimization via memory- augmented in-context reinforcement learning.arXiv preprint arXiv:2602.14293, 2026. URLhttps: //arxiv.org/abs/2602.14293
arXiv 2026
-
[4]
Accelopt: A self-improving llm agentic system for ai accelerator kernel optimization, 2026
Genghan Zhang, Shaowei Zhu, Anjiang Wei, Zhenyu Song, Allen Nie, Zhen Jia, Nandita Vijaykumar, Yida Wang, and Kunle Olukotun. Accelopt: A self-improving llm agentic system for ai accelerator kernel optimization, 2026. URLhttps://arxiv.org/abs/2511.15915
arXiv 2026
-
[5]
Autocomp: A powerful and portable code optimizer for tensor accelerators, 2025
Charles Hong, Sahil Bhatia, Alvin Cheung, and Yakun Sophia Shao. Autocomp: A powerful and portable code optimizer for tensor accelerators, 2025. URLhttps://arxiv.org/abs/2505.18574
arXiv 2025
-
[6]
KernelAgent: Hardware-guided GPU kernel optimization via multi-agent orchestration
Kaiming Cheng, Laura Wang, Jack Khuu, Mark Saroufim, Wenyuan Chi, Jiannan Wang, and Joe Isaacson. KernelAgent: Hardware-guided GPU kernel optimization via multi-agent orchestration. PyTorch Blog, 2026. URLhttps://pytorch.org/blog/ kernelagent-hardware-guided-gpu-kernel-optimization-via-multi-agent-orchestration/
work page 2026
-
[7]
Cuda agent: Large-scale agentic rl for high-performance cuda kernel generation, 2026
Weinan Dai, Hanlin Wu, Qiying Yu, Huan ang Gao, Jiahao Li, Chengquan Jiang, Weiqiang Lou, Yufan Song, Hongli Yu, Jiaze Chen, Wei-Ying Ma, Ya-Qin Zhang, Jingjing Liu, Mingxuan Wang, Xin Liu, and Hao Zhou. Cuda agent: Large-scale agentic rl for high-performance cuda kernel generation, 2026. URL https://arxiv.org/abs/2602.24286
arXiv 2026
Show all 56 references
-
[8]
Kimi linear: An expressive, efficient attention architecture, 2025
Kimi Team. Kimi linear: An expressive, efficient attention architecture, 2025. URLhttps://arxiv. org/abs/2510.26692
2025 arXiv
-
[9]
Gated delta networks: Improving mamba2 with delta rule
Songlin Yang, Jan Kautz, and Ali Hatamizadeh. Gated delta networks: Improving mamba2 with delta rule. InThe Thirteenth International Conference on Learning Representations, 2025. URLhttps: //openreview.net/forum?id=r8H7xhYPwz
2025
-
[10]
GPT-5.6 Sol Model
OpenAI. GPT-5.6 Sol Model. OpenAI API Documentation, 2026. URLhttps://developers.openai. com/api/docs/models/gpt-5.6-sol. Accessed: 2026-08-09
2026
-
[12]
Sparse videogen2: Accelerate video generation with sparse attention via semantic-aware permutation.arXiv preprint arXiv:2505.18875,
Shuo Yang, Haocheng Xi, Yilong Zhao, Muyang Li, Jintao Zhang, Han Cai, Yujun Lin, Xiuyu Li, Chenfeng Xu, Jianfei Chen, Song Han, Kurt Keutzer, and Ion Stoica. Sparse videogen2: Accelerate video generation with sparse attention via semantic-aware permutation.arXiv preprint arXi...
-
[13]
Alpha-moe: A fused mixture of experts megakernel.https://github.com/Aleph-Alpha/ Alpha-MoE, 2025
Aleph Alpha. Alpha-moe: A fused mixture of experts megakernel.https://github.com/Aleph-Alpha/ Alpha-MoE, 2025. Software for fused Mixture of Experts kernels compatible with vLLM and SGLang
2025
-
[14]
TensorRT-LLM
NVIDIA. TensorRT-LLM. GitHub, . URLhttps://github.com/NVIDIA/TensorRT-LLM
-
[15]
CUTLASS: CUDA templates for linear algebra subroutines
NVIDIA. CUTLASS: CUDA templates for linear algebra subroutines. GitHub, . URLhttps://github. com/NVIDIA/cutlass
-
[16]
Deepgemm: clean and efficient blas kernel library on gpu.https://github
Chenggang Zhao, Zhean Xu, Liang Zhao, Jiashi Li, Chenhao Xu, Anyi Xu, Shengyu Liu, Kexing Zhou, and Kuai Yu. Deepgemm: clean and efficient blas kernel library on gpu.https://github. com/deepseek-ai/DeepGEMM, 2025. 13
2025
-
[17]
Flashattention- 4: Algorithm and kernel pipelining co-design for asymmetric hardware scaling, 2026
Ted Zadouri, Markus Hoehnerbach, Jay Shah, Timmy Liu, Vijay Thakkar, and Tri Dao. Flashattention- 4: Algorithm and kernel pipelining co-design for asymmetric hardware scaling, 2026. URLhttps: //arxiv.org/abs/2603.05451
2026
-
[18]
Flashinfer: Efficient and customizable attention engine for LLM inference serving
Zihao Ye, Lequn Chen, Ruihang Lai, Wuwei Lin, Yineng Zhang, Stephanie Wang, Tianqi Chen, Baris Kasikci, Vinod Grover, Arvind Krishnamurthy, and Luis Ceze. Flashinfer: Efficient and customizable attention engine for LLM inference serving. InEighth Conference on Machine Learning...
-
[19]
Philippe Tillet, H. T. Kung, and David Cox. Triton: An intermediate language and compiler for tiled neural network computations. InWorkshop on Machine Learning and Programming Languages (MAPL),
-
[20]
URLhttps://openreview.net/forum?id=RXPofAsL8F
-
[21]
Tilelang: A composable tiled programming model for ai systems,
Lei Wang, Yu Cheng, Yining Shi, Zhengju Tang, Zhiwen Mo, Wenhao Xie, Lingxiao Ma, Yuqing Xia, Jilong Xue, Fan Yang, and Zhi Yang. Tilelang: A composable tiled programming model for ai systems,
-
[22]
cuTile Python: A parallel programming model for NVIDIA GPUs
NVIDIA. cuTile Python: A parallel programming model for NVIDIA GPUs. NVIDIA Documentation,
-
[23]
Helion: A high-level DSL for performant and portable ML kernels
PyTorch Team. Helion: A high-level DSL for performant and portable ML kernels. PyTorch Blog, 2025. URLhttps://pytorch.org/blog/helion/
2025
-
[24]
Gluon: A lower-level GPU programming language on the Triton compiler stack
Triton Contributors. Gluon: A lower-level GPU programming language on the Triton compiler stack. Triton Documentation and Tutorials, 2026. URLhttps://github.com/triton-lang/triton/tree/ main/python/tutorials/gluon. Accessed: 2026-07-27
2026
-
[25]
URLhttps://arxiv.org/abs/2504.17577
-
[26]
XLA: Optimizing compiler for machine learning
XLA Team. XLA: Optimizing compiler for machine learning. Google, 2017. URLhttps://openxla. org/xla
2017
-
[27]
MLIR: Scaling com- piler infrastructure for domain specific computation
Chris Lattner, Mehdi Amini, Uday Bondhugula, Albert Cohen, et al. MLIR: Scaling com- piler infrastructure for domain specific computation. InIEEE/ACM International Symposium on Code Generation and Optimization (CGO), 2021. URLhttps://research.google/pubs/ mlir-scaling-compiler...
2021
-
[28]
CuTe DSL: Python DSL for CUTLASS
NVIDIA. CuTe DSL: Python DSL for CUTLASS. CUTLASS 4 Documentation, 2025. URLhttps: //docs.nvidia.com/cutlass/latest/media/docs/pythonDSL/cute_dsl.html
2025
-
[29]
Gonzalez, and Ion Stoica
Lianmin Zheng, Chengfan Jia, Minmin Sun, Zhao Wu, Cody Hao Yu, Ameer Haj-Ali, Yida Wang, Jun Yang, Danyang Zhuo, Koushik Sen, Joseph E. Gonzalez, and Ion Stoica. Ansor: Generat- ing high-performance tensor programs for deep learning. InUSENIX Symposium on Operating Sys- tems D...
2020
-
[30]
Yan, Haichen Shen, Meghan Cowan, Leyuan Wang, Yuwei Hu, Luis Ceze, Carlos Guestrin, and Arvind Krishnamurthy
Tianqi Chen, Thierry Moreau, Ziheng Jiang, Lianmin Zheng, Eddie Q. Yan, Haichen Shen, Meghan Cowan, Leyuan Wang, Yuwei Hu, Luis Ceze, Carlos Guestrin, and Arvind Krishnamurthy. TVM: an automated end-to-end optimizing compiler for deep learning. In Andrea C. Arpaci-Dusseau and ...
2018
-
[31]
Graphene: An IR for optimized tensor computations on GPUs
Bastian Hagedorn, Bin Fan, Hanfeng Chen, Cris Cecka, Michael Garland, and Vinod Grover. Graphene: An IR for optimized tensor computations on GPUs. InProceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS),
-
[32]
It’s about time: Temporal abstractions for asynchronous GPU tensor computations
Bastian Hagedorn and Vinod Grover. It’s about time: Temporal abstractions for asynchronous GPU tensor computations. InProceedings of the 35th ACM SIGPLAN International Conference on Compiler Construction (CC), 2026. doi: 10.1145/3771775.3786277
2026
-
[33]
TensorIR: An abstraction for automatic tensorized program optimization
Siyuan Feng, Bohan Hou, Hongyi Jin, Wuwei Lin, Junru Shao, Ruihang Lai, Zihao Ye, Lianmin Zheng, Cody Hao Yu, Yong Yu, and Tianqi Chen. TensorIR: An abstraction for automatic tensorized program optimization. InInternational Conference on Architectural Support for Programming L...
2023
-
[34]
Tawa: Automatic warp specialization for modern gpus with asynchronous references, 2025
Hongzheng Chen, Bin Fan, Alexander Collins, Bastian Hagedorn, Evghenii Gaburov, Masahiro Masuda, Matthew Brookhart, Chris Sullivan, Jason Knight, Zhiru Zhang, and Vinod Grover. Tawa: Automatic warp specialization for modern gpus with asynchronous references, 2025. URLhttps://a...
2025
-
[35]
Tensor program optimization with probabilistic programs
Junru Shao, Xiyou Zhou, Siyuan Feng, Bohan Hou, Ruihang Lai, Hongyi Jin, Wuwei Lin, Masahiro Masber, Cody Hao Yu, and Tianqi Chen. Tensor program optimization with probabilistic programs. Advances in Neural Information Processing Systems (NeurIPS), 2022. URLhttps://dl.acm.org/...
2022
-
[36]
AVO: Agentic variation operators for autonomous evolutionary search.arXiv preprint arXiv:2603.24517, 2026
Terry Chen, Zhifan Ye, Bing Xu, Zihao Ye, Timmy Liu, Ali Hassani, Tianqi Chen, Andrew Kerr, Haicheng Wu, et al. AVO: Agentic variation operators for autonomous evolutionary search.arXiv preprint arXiv:2603.24517, 2026. URLhttps://arxiv.org/abs/2603.24517
2026
-
[37]
Gonzalez, and Ion Stoica
Shiyi Cao, Ziming Mao, Joseph E. Gonzalez, and Ion Stoica. K-Search: LLM kernel generation via co-evolving intrinsic world model.arXiv preprint arXiv:2602.19128, 2026. URLhttps://arxiv.org/ abd/2602.19128
2026
-
[38]
Autotriton: Automatic triton programming with reinforcement learning in llms.arXiv preprint arXiv:2507.05687, 2025
Shangzhan Li, Zefan Wang, Ye He, Yuxuan Li, Qi Shi, Jianling Li, Yonggang Hu, Wanxiang Che, Xu Han, Zhiyuan Liu, et al. Autotriton: Automatic triton programming with reinforcement learning in llms.arXiv preprint arXiv:2507.05687, 2025
2025 arXiv
-
[39]
Optimal software pipelining and warp specialization for tensor core GPUs.arXiv preprint arXiv:2512.18134, 2024
Rupanshu Soi, Rohan Yadav, Fredrik Kjolstad, Alex Aiken, Maryam Mehri Dehnavi, Michael Garland, and Michael Bauer. Optimal software pipelining and warp specialization for tensor core GPUs.arXiv preprint arXiv:2512.18134, 2024. URLhttps://arxiv.org/abs/2512.18134
2024
-
[40]
AlphaEvolve: A coding agent for scientific and algorithmic discovery.arXiv preprint arXiv:2506.13131, 2025
Alexander Novikov, Ngan Vu, Marvin Eisenberger, et al. AlphaEvolve: A coding agent for scientific and algorithmic discovery.arXiv preprint arXiv:2506.13131, 2025. URLhttps://arxiv.org/abs/2512. 23236
2025 arXiv
-
[41]
Evoengineer: Mastering automated cuda kernel code evolution with large language models, 2025
Ping Guo, Chenyu Zhu, Siyuan Chen, Fei Liu, Xi Lin, Zhichao Lu, and Qingfu Zhang. Evoengineer: Mastering automated cuda kernel code evolution with large language models, 2025. URLhttps:// arxiv.org/abs/2510.03760
2025
-
[42]
Darwingodelmachine: Open-ended evolution of self-improving agents, 2026
JennyZhang, ShengranHu, CongLu, RobertLange, andJeffClune. Darwingodelmachine: Open-ended evolution of self-improving agents, 2026. URLhttps://arxiv.org/abs/2505.22954
2026 arXiv
-
[43]
Meta- harness: End-to-end optimization of model harnesses, 2026
Yoonho Lee, Roshen Nair, Qizheng Zhang, Kangwook Lee, Omar Khattab, and Chelsea Finn. Meta- harness: End-to-end optimization of model harnesses, 2026. URLhttps://arxiv.org/abs/2603. 28052. 15
2026
-
[44]
Self-defining systems
Thomas Anderson, Ratul Mahajan, Simon Peter, and Luke Zettlemoyer. Self-defining systems. Technical report, Paul G. Allen School of Computer Science & Engineering, University of Washington, 2025. URL https://foci.uw.edu/papers/whitepaper2025-sds.pdf
2025
-
[45]
Mathematical discoveries from pro- gram search with large language models.Nature, 625:468–475, 2023
Bernardino Romera-Paredes, Mohammadamin Barekatain, et al. Mathematical discoveries from pro- gram search with large language models.Nature, 625:468–475, 2023. URLhttps://www.nature.com/ articles/s41586-023-06924-6
2023
-
[46]
Sonicmoe: Accelerating moe with io and tile-aware optimizations, 2025
Wentao Guo, Mayank Mishra, Xinle Cheng, Ion Stoica, and Tri Dao. Sonicmoe: Accelerating moe with io and tile-aware optimizations, 2025. URLhttps://arxiv.org/abs/2512.14080
2025
-
[47]
Automated design of agentic systems
Shengran Hu, Cong Lu, and Jeff Clune. Automated design of agentic systems. InInternational Confer- ence on Learning Representations, volume 2025, pages 21344–21377, 2025
2025
- [48]
-
[49]
Linear layouts: Robust code generation of efficient tensor computation usingF 2.arXiv preprint arXiv:2505.23819, 2025
Keren Zhou, Mario Lezcano, Adam Goucher, Akhmed Rakhmati, Jeff Niu, Justin Lebar, Pawel Szczer- buk, Peter Bell, Phil Tillet, Thomas Raoux, and Zahi Moudallal. Linear layouts: Robust code generation of efficient tensor computation usingF 2.arXiv preprint arXiv:2505.23819, 2025...
2025 doi
-
[50]
Axe: A simple unified layout abstraction for machine learning compilers
Bohan Hou, Hongyi Jin, Guanjie Wang, Jinqi Chen, Yaxing Cai, Lijie Yang, Zihao Ye, Yaoyao Ding, Ruihang Lai, and Tianqi Chen. Axe: A simple unified layout abstraction for machine learning compilers. arXiv preprint arXiv:2601.19092, 2026. doi: 10.48550/arXiv.2601.19092. URLhttp...
2026 doi
-
[51]
cutile: Simplify gpu programming with nvidia cuda tile in python
Jonathan Bentz and Tony Scudiero. cutile: Simplify gpu programming with nvidia cuda tile in python. https://github.com/NVIDIA/cutile-python, 2025. NVIDIA Technical Blog and software repository
2025
-
[53]
On the era of proof abundance: generation, verification, and digestion
Terence Tao. On the era of proof abundance: generation, verification, and digestion. Mastodon thread, https://mathstodon.xyz/@tao/116477351524980995, 2026. Accessed 2026-04-30
2026
-
[2019]
URLhttps://dl.acm.org/doi/10.1145/3315508.3329973
-
[2023]
doi: 10.1145/3582016.3582018
- [2025]
-
[2026]
URLhttps://docs.nvidia.com/cuda/cutile-python/
Reviewed August 16, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.