Pith. sign in

REVIEW 5 major objections 7 minor 23 references

LEAP: Lean Environment-Feedback via Adaptive Pruning for Code RL in GPU Kernel Generation

T0 review · 5 major / 7 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read LEAP claims that gating multi-turn debugging by a prompt's group pass rate makes CUDA kernel RL both faster and better, converging about 1.93x faster than unpruned multi-turn baselines while improving first-turn accuracy.

desk verdict A genuinely useful multi-turn RL recipe for CUDA kernel generation with a sharp rank-based reward; the efficiency claim is plausible, but DCP's upper cutoff is an untested assumption and the experimental reporting is thinner than it should be. read the letter →

arxiv 2608.01804 v2 pith:AGBCVSIN submitted 2026-08-03 cs.LG cs.AI

classification cs.LGcs.AI
keywords multi-turnreinforcementlearningCUDAkernelgenerationdifficulty-conditionedpruningrank-basedrewardGRPOcodeRLsparsityGPU
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

LEAP is a multi-turn reinforcement learning recipe for generating low-level GPU kernels, where compiling and running candidate code is slow. The paper argues that the standard practice of giving every failed sample extra debugging turns wastes most of that cost: easy problems already provide dense success signals, and hopeless problems provide none. LEAP therefore gates multi-turn debugging through a difficulty check based on the group pass rate, sending only mid-difficulty tasks into the debug loop. On top of that, it replaces hand-tuned scalar rewards with a rank-based pairwise reward within each rollout group, so intermediate successes are automatically penalized on easy prompts and rewarded on hard ones. If the method is right, from-scratch CUDA kernel training becomes roughly twice as fast in wall-clock time while first-turn accuracy stays ahead of unpruned multi-turn baselines.

What carries the argument

The load-bearing mechanism is the DCP gate, $G(q) = \mathbb{1}[\tau_{\min} \le N_{\mathrm{fail}}(q) \le \tau_{\max}]$, where $N_{\mathrm{fail}}(q)$ is the number of failed rollouts in a group of size $G$. This gate decides whether a prompt's whole rollout group enters the multi-turn debugging environment or is trained as a single-turn sequence. The second mechanism is the rank-based reward: rollouts are ranked by $O_{\text{1st-turn pass}} \succ O_{\text{2nd-turn pass}} \succ \cdots \succ O_{\text{failure}}$, and each rollout receives $R_i = (N_{\mathrm{worse}}(o_i) - N_{\mathrm{better}}(o_i))/(G-1)$, bounded in $[-1,1]$. That formula makes intermediate rewards self-adapting: $R(O_2) = (N_3 - N_1)/(G-1)$ for a two-turn success, so the reward for one round of debugging is positive when failures dominate the group and negative when first-turn successes dominate.

What would settle it

Run LEAP's DCP gate on a held-out set of CUDA prompts while measuring per-pass-rate recovery: if prompts with group pass rates above $\tau_{\max}$ or below $\tau_{\min}$ show substantial accuracy gains from being allowed extra debugging turns, the pruning decision is wrong. A more direct check is to replace the rank-based reward with a fixed scalar intermediate reward on the same gate and see whether the intermediate-reward sign agrees with $R(O_2)$ in easy versus hard regimes.

Watch

Extended reading notes

Core claim

The central claim is that multi-turn code RL can be made both cheaper and better by making the number of debugging turns a function of the empirical difficulty of the prompt, and by scoring rollouts against their local peers rather than against fixed reward numbers. For a group of $G$ responses, LEAP counts how many fail verification, $N_{\mathrm{fail}}(q)$, and routes the group into multi-turn debugging only when $N_{\mathrm{fail}}(q)$ falls between two thresholds. The rank-based reward then assigns each rollout a normalized tournament score $R_i = (N_{\mathrm{worse}}(o_i) - N_{\mathrm{better}}(o_i))/(G-1)$, ordered by turn-of-success, so a first-turn pass beats a second-turn pass beats a failure. This makes intermediate-turn rewards adapt to the group: on easy prompts, taking extra turns is penalized, while on hard prompts a successful repair is rewarded heavily. The paper reports that this scheme converges to comparable accuracy about $1.93\times$ faster than unpruned multi-turn baselines and reaches the highest first-turn accuracy in its comparisons.

Load-bearing premise

The whole scheme rests on trusting the group pass rate to measure task difficulty, and on believing that very easy and very hard tasks gain nothing from extra debugging turns.

Editorial extensions

If this is right

  • Training multi-turn code RL on expensive verifiers becomes tractable: wall-clock time to comparable accuracy drops, with LEAP reporting a $1.93\times$ speedup over unpruned multi-turn baselines.
  • The policy keeps first-try (zero-shot) accuracy high because easy prompts train as single-turn sequences, forcing the model to solve them immediately rather than rely on later repairs.
  • Multi-turn debugging capability remains available exactly where it contributes signal, on mid-difficulty prompts, so final cumulative accuracy is at least as high as dense multi-turn training.
  • The rank-based reward removes the need to hand-tune intermediate-turn reward scalars, since the baseline shifts with the local pass rate.
  • The same training recipe transfers to general Python coding, where first-turn accuracy and overall pass rates are maintained or improved.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • I infer the DCP gate could serve as a general difficulty-routing layer for any RL setting with a cheap binary verifier, such as unit-tested code, symbolic execution, or simulator-based robotics, not just CUDA kernels.
  • I infer the scale-free rank reward may be the more portable contribution: it converts any ordinal outcome hierarchy into advantages without reward-shaping, so it could stabilize multi-turn RL in domains where intermediate rewards are noisy but outcomes are ranked.
  • A testable extension would be to make $\tau_{\min}$ and $\tau_{\max}$ adaptive per training stage rather than fixed, since the model's own pass-rate distribution shifts as the policy improves.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

5 major / 7 minor

Summary. The manuscript proposes LEAP, a multi-turn reinforcement learning framework for CUDA kernel generation. It introduces Difficulty-Conditioned Pruning (DCP), which gates whether a group of rollouts enters a multi-turn debugging loop based on the group failure count N_fail(q) (Eq. 2), and a rank-based reward that computes normalized pairwise tournament scores within the GRPO group (Eqs. 5-9). The authors claim LEAP achieves superior first-turn proficiency and multi-turn debugging resilience while converging approximately 1.93x faster than unpruned multi-turn baselines in wall-clock time.

Significance. The paper addresses a real practical bottleneck in code RL: the prohibitive compilation and hardware latency of multi-turn training for low-level kernel generation. The rank-based reward is elegant: the intermediate-turn reward R(O2) is shown to be self-adaptively positive on hard problems and negative on easy ones, a derivation that is mathematically sound and not circular. The DCP idea is plausible and the computational savings are meaningful. However, the empirical validation has several load-bearing weaknesses, including selection of the pruning range on the evaluation set, absence of error bars, an unverified upper cutoff on task difficulty, and an inconsistent table entry, which currently prevent the results from being fully convincing.

major comments (5)
  1. [Section 4.3 / Eq. (2)] The upper threshold τ_max encodes an unverified 'hopeless' assumption. Groups with N_fail(q) > τ_max are never routed into the multi-turn environment, so their recovery rate is never observed. Table 5 shows that under the adopted ≥50% pruning range, per-rollout recovery among routed hard groups is 20.5%, meaning one in five failed first-turn rollouts is repairable. Groups just above τ_max may exhibit similar recovery, and excluding them removes a potentially large pool of learnable debugging signal. The paper should report the actual values of τ_min and τ_max, and provide direct evidence about the recovery potential of excluded groups (e.g., a diagnostic run that does not use the results for training) or otherwise justify the cutoff.
  2. [Section 4.3] The pruning range is selected by comparing ≤50%, ≥50%, and Full on the same KernelBench benchmark that is used for the headline results. The adopted ≥50% configuration is chosen based on its superior final accuracy on the evaluation set, so the reported 80.8% accuracy and 1.93x speedup are subject to selection on the evaluation set. A separate validation split, or a pre-registered threshold, is needed to support the central claims.
  3. [Table 5] The 'Full' row reports 'Activated groups' as 42.3%, which contradicts the stated definition that under the Full setting all problems bypass pruning and proceed directly to the multi-turn phase. If Activated groups is the percentage of groups that actually trigger multi-turn, it should be 100% for Full. This inconsistency undermines confidence in the table and in the conclusions drawn from the pruning study.
  4. [Tables 1, 3, 4, and 6] No error bars or multiple seeds are reported for any of the empirical results. The differences between methods are often small—for example, LEAP's 80.8% vs Dr.Kernel's 80.4% in Table 1, and LEAP's 70.0% vs GRPO-MT's 70.0% first-turn accuracy in Table 6—so the claimed superiority is not statistically supported. The experiments should be repeated over at least three seeds and reported as mean ± std.
  5. [Section 4.1] The MURPHY baseline is run with leaf-node branching restricted to one, which is not the original MURPHY algorithm. This restriction may unfairly handicap MURPHY, and the comparison's fairness thereby depends on an unstated modification. The paper should either implement MURPHY as originally specified (if feasible) or explicitly discuss the potential impact of this restriction on the comparison.
minor comments (7)
  1. [Sections 3.2 and 3.3] The abstract claims the method operates 'without manual hyperparameter engineering,' but τ_min, τ_max in Eq. (2), γ in Section 3.3, and β in Eq. (3) are all hyperparameters whose values are not reported in the main text. Provide their values and acknowledge that the method, while removing scalar reward tuning, still requires setting these quantities.
  2. [Eq. (3)] The notation '1/G Σ L_surr(θ, o_i | G(q))' is vague; the token-level surrogate loss (e.g., the clipped importance ratio) and the KL term's role should be specified explicitly.
  3. [Table 5] The column header 'Pruning Fail Range' is confusing: it is not clear whether the range refers to the interval of fail rates that are pruned or the interval that is activated for multi-turn. The surrounding text is ambiguous and should be rewritten for clarity.
  4. [Figure 1] The '1.93× faster' claim relies on reaching 'comparable convergence'; the accuracy threshold used for this calculation should be stated explicitly.
  5. [Figure 4] The x-axis pass-rate buckets are unevenly spaced (0%, 12%, 25%, etc.); the binning procedure should be described in the text or caption.
  6. [Section 4.2.1] The baseline labeled 'Baseline' in Tables 1 and 2 is not explicitly defined; clarify whether it is standard single-turn GRPO and describe its configuration.
  7. [References] Some citations (e.g., Cheng et al., 2026c; Dai et al., 2026) appear to be arXiv preprints with future dates; verify the publication status and ensure the references are complete.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the rank-based reward's adaptive behavior is an algebraic consequence of Eqs. 7-11, DCP thresholds are ablated design choices, and the sole same-author citation supplies a training corpus rather than load-bearing support.

full rationale

No circular step meets the hard standard. (1) The rank-based reward's 'self-adaptive' claims (Regime 1/2, Eqs. 10-11) are direct algebraic implications of Eq. 8, R(O2) = (N3 - N1)/(G - 1); the paper derives this from the pairwise definition in Eq. 6 rather than fitting it to data, so it is a definitional property of the proposed reward, not a prediction used as evidence. (2) DCP's gating (Eq. 2) is an algorithmic design choice; tau_min and tau_max are not estimated from the headline quantities they are used to explain. The 'hopeless' classification for N_fail(q) > tau_max is an untested empirical assumption about unobserved recovery, and Table 5's selection of the >=50% pruning range on the same KernelBench benchmark used for the headline 80.8% creates a selection-on-evaluation risk; however, neither reduces the reported accuracy to the input by construction. (3) The only same-author citation (Cheng et al. 2026c, Musacoder) supplies a pytorch-to-CUDA pretraining dataset; it is not a load-bearing theorem, all baselines share the same training setting, and no uniqueness claim or ansatz is imported from that citation. (4) The internal inconsistency of the 'Full' row in Table 5 (all problems enter multi-turn, yet Activated groups is 42.3%) is a reporting and correctness defect, not circularity. The paper is self-contained against external benchmarks (KernelBench, KodCode, LiveCodeBench) with baselines run under identical settings, so the central derivation does not depend on its own conclusions.

Assumptions & free parameters 6 free parameters · 3 assumptions · 0 invented entities

The central method rests on RL assumptions and on the sandbox's execution feedback being a faithful measure of kernel correctness. The paper does not introduce new physical or architectural entities; its contributions are algorithmic and empirical.

free parameters (6)
  • tau_min (pruning lower threshold) = Not reported; study compares <=50% and >=50% pass-rate ranges
    Controls when a group is classified as simple and skipped for multi-turn expansion. The final choice of >=50% appears to be based on final accuracy in Table 5.
  • tau_max (pruning upper threshold) = Not reported; study compares <=50% and >=50% pass-rate ranges
    Controls when a group is classified as overly difficult and skipped. The specific value used in the main experiments is not stated.
  • gamma (discount base) = Not reported
    Used in Section 3.3 to discount positive advantages across turns, but its value is never given.
  • beta (KL penalty coefficient) = Not reported
    Appears in the DCP objective (Eq. 3) but no value is provided in the implementation details.
  • G (rollout group size) = 8
    Reported in Section 4.1 as rollouts per prompt; affects the normalization in the rank-based reward.
  • M (maximum turns) = 3 (evaluation), undefined for training
    The evaluation uses up to three turns, but the maximum turn count for multi-turn expansion during training is not stated.
assumptions (3)
  • standard math The GRPO objective is a valid and stable optimization signal for policy gradient training without a critic.
    The paper builds directly on GRPO (Guo et al., 2025) and uses its advantage formulation; this is standard background in the field.
  • domain assumption Compilation and execution feedback from the sandbox provides a correct and useful reward signal for CUDA kernel generation.
    The entire multi-turn debugging mechanism assumes that the custom sandbox's execution tracebacks are a meaningful learning signal. This is not independently validated in the paper.
  • domain assumption Restricting evaluation to from-scratch kernels is correctly enforced and does not change the difficulty distribution.
    The paper states that evaluation is restricted to from-scratch generation, but the mechanism for blocking pre-trained operator calls is not described, so this assumption is not verifiable.

how reviews work

0 comments
Cite this review

Pith. "Pith review of LEAP: Lean Environment-Feedback via Adaptive Pruning for Code RL in GPU Kernel Generation." pith.science (2026). https://pith.science/paper/AGBCVSIN

@misc{pith2026260801804,
  author       = {Pith},
  title        = {Pith review of: LEAP: Lean Environment-Feedback via Adaptive Pruning for Code RL in GPU Kernel Generation},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/AGBCVSIN}},
  note         = {Machine review of arXiv:2608.01804}
}
read the original abstract

Post-training large language models (LLMs) via reinforcement learning (RL) has significantly advanced code generation capabilities. To bypass the heavy memory footprint of critic networks, current state-of-the-art frameworks leverage critic-free paradigms like Group Relative Policy Optimization (GRPO) tied to rule-based verification sandboxes. However, applying these frameworks to low-level systems programming, such as CUDA kernel generation-presents severe challenges: binary pass/fail rewards introduce severe signal sparsity, while multi-turn environmental feedback loops suffer from prohibitive compilation latencies and reward dilution across trajectories. In this work, we introduce LEAP (Lean Environment-Feedback via Adaptive Pruning), a scalable and computationally efficient multi-turn RL framework optimized for low-level hardware accelerator alignment. LEAP features Difficulty-Conditioned Pruning (DCP), a dynamic gating mechanism that adaptively cuts off simple and overly catastrophic tasks from multi-turn expansion, focusing resource-heavy compilation and hardware exploration exclusively on high-value, complex tasks. To fully operationalize these paths without manual hyperparameter engineering, we propose a Rank-Based Reward formulation. By deriving scale-free relative advantages from pairwise tournament outcomes within the GRPO rollout group, our method inherently penalizes token inefficiency on simple prompts while maximizing learning gradients on challenging distributions. Empirical evaluations show that LEAP achieves superior first-turn proficiency and robust multi-turn debugging resilience while converging faster than unpruned multi-turn baselines, establishing a practical paradigm for low-level code RL.

Figures

Figures reproduced from arXiv: 2608.01804 by the authors.

Figure 1
Figure 1. Test accuracy versus wall-clock training time. LEAP reaches the same accuracy roughly 1.93× faster than [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. The overall structure of the LEAP (left) and rank-based reward (right). DCP refer to the difficulty conditioned [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 3
Figure 3. The first turn accuracy v.s. training steps on KodCode test set. The values are smoothed with factor 0.8. [PITH_FULL_IMAGE:figures/full_fig_p009_3.png] view at source ↗
Figures from the paper (1 more)
Figure 4
Figure 4. Figure 4: The rollout composition during training of LEAP and GRPO-MT. [PITH_FULL_IMAGE:figures/full_fig_p011_4.png]

Discussion (0). Sign in to comment.

Reference graph

Works this paper leans on

23 extracted references · 3 canonical work pages

  1. [5]

    Jonas Gehring, Kunhao Zheng, Jade Copet, Vegard Mella, Quentin Carbonneaux, Taco Cohen, and Gabriel Synnaeve

    URL https://openreview.net/forum?i d=x0Ir7cWEiA. Jonas Gehring, Kunhao Zheng, Jade Copet, Vegard Mella, Quentin Carbonneaux, Taco Cohen, and Gabriel Synnaeve. Rlef: Grounding code llms in execution feedback with reinforcement learning.arXiv preprint arXiv:2410.02089,

  2. [6]

    Rubrics as rewards: Reinforcement learning beyond verifiable domains.arXiv preprint arXiv:2507.17746,

    Anisha Gunjal, Anthony Wang, Elaine Lau, Vaskar Nath, Yunzhong He, Bing Liu, and Sean Hendryx. Rubrics as rewards: Reinforcement learning beyond verifiable domains.arXiv preprint arXiv:2507.17746,

  3. [7]

    Arnav Kumar Jain, Gonzalo Gonzalez-Pumariega, Wayne Chen, Alexander M Rush, Wenting Zhao, and Sanjiban Choudhury

    URL https://arxiv.org/abs/2508.12790. Arnav Kumar Jain, Gonzalo Gonzalez-Pumariega, Wayne Chen, Alexander M Rush, Wenting Zhao, and Sanjiban Choudhury. Multi-turn code generation through single-step rewards.arXiv preprint arXiv:2502.20380, 2025a. Naman Jain, Alex Gu, Wen-Ding Li, Fanjia Yan, Tianjun Zhang, Sida Wang, Armando Solar-Lezama, Koushik Sen, and...

  4. [8]

    Reveal: Self-evolving code agents via reliable self-verification.arXiv preprint arXiv:2506.11442,

    Yiyang Jin, Kunzhao Xu, Hang Li, Xueting Han, Yanmin Zhou, Cheng Li, and Jing Bai. Reveal: Self-evolving code agents via reliable self-verification.arXiv preprint arXiv:2506.11442,

  5. [9]

    Cuda-l1: Improving cuda optimization via contrastive reinforcement learning.arXiv preprint arXiv:2507.14111,

    Xiaoya Li, Xiaofei Sun, Albert Wang, Jiwei Li, and Chris Shum. Cuda-l1: Improving cuda optimization via contrastive reinforcement learning.arXiv preprint arXiv:2507.14111,

  6. [11]

    Understanding r1-zero-like training: A critical perspective.arXiv preprint arXiv:2503.20783,

    Zichen Liu, Changyu Chen, Wenjun Li, Penghui Qi, Tianyu Pang, Chao Du, Wee Sun Lee, and Min Lin. Understanding r1-zero-like training: A critical perspective.arXiv preprint arXiv:2503.20783,

  7. [12]

    Starcoder 2 and the stack v2: The next generation.arXiv preprint arXiv:2402.19173,

    Anton Lozhkov, Raymond Li, Loubna Ben Allal, Federico Cassano, Joel Lamy-Poirier, Nouamane Tazi, Ao Tang, Dmytro Pykhtar, Jiawei Liu, Yuxiang Wei, et al. Starcoder 2 and the stack v2: The next generation.arXiv preprint arXiv:2402.19173,

  8. [13]

    Ker- nelbench: Can llms write efficient gpu kernels?arXiv preprint arXiv:2502.10517,

    Anne Ouyang, Simon Guo, Simran Arora, Alex L Zhang, William Hu, Christopher R ´e, and Azalia Mirhoseini. Ker- nelbench: Can llms write efficient gpu kernels?arXiv preprint arXiv:2502.10517,

Show all 23 references
  1. [14]

    Proximal policy optimization algorithms.arXiv preprint arXiv:1707.06347,

    John Schulman, Filip Wolski, Prafulla Dhariwal, Alec Radford, and Oleg Klimov. Proximal policy optimization algorithms.arXiv preprint arXiv:1707.06347,

  2. [16]

    Kimi k2: Open agentic intelligence.arXiv preprint arXiv:2507.20534,

    Kimi Team, Yifan Bai, Yiping Bao, Y Charles, Cheng Chen, Guanduo Chen, Haiting Chen, Huarong Chen, Jiahao Chen, Ningxin Chen, et al. Kimi k2: Open agentic intelligence.arXiv preprint arXiv:2507.20534,

  3. [17]

    Magicoder: Empowering code generation with oss-instruct.arXiv preprint arXiv:2312.02120,

    Yuxiang Wei, Zhe Wang, Jiawei Liu, Yifeng Ding, and Lingming Zhang. Magicoder: Empowering code generation with oss-instruct.arXiv preprint arXiv:2312.02120,

  4. [18]

    Mimo-v2-flash technical report.arXiv preprint arXiv:2601.02780,

    Bangjun Xiao, Bingquan Xia, Bo Yang, Bofei Gao, Bowen Shen, Chen Zhang, Chenhong He, Chiheng Lou, Fuli Luo, Gang Wang, et al. Mimo-v2-flash technical report.arXiv preprint arXiv:2601.02780,

  5. [19]

    Kodcode: A diverse, challenging, and verifiable synthetic dataset for coding

    Zhangchen Xu, Yang Liu, Yueqin Yin, Mingyuan Zhou, and Radha Poovendran. Kodcode: A diverse, challenging, and verifiable synthetic dataset for coding. InFindings of the Association for Computational Linguistics: ACL 2025, pages 6980–7008,

  6. [20]

    Qwen3 technical report.arXiv preprint arXiv:2505.09388, 2025a

    13 An Yang, Anfeng Li, Baosong Yang, Beichen Zhang, Binyuan Hui, Bo Zheng, Bowen Yu, Chang Gao, Chengen Huang, Chenxu Lv, et al. Qwen3 technical report.arXiv preprint arXiv:2505.09388, 2025a. Zhicheng Yang, Zhijiang Guo, Yinya Huang, Xiaodan Liang, Yiwei Wang, and Jing Tang. T...

  7. [21]

    Vapo: Efficient and reliable reinforcement learning for advanced reasoning tasks.URL https://arxiv

    Yu Yue, Yufeng Yuan, Qiying Yu, Xiaochen Zuo, Ruofei Zhu, Wenyuan Xu, Jiaze Chen, Chengyi Wang, T Fan, Z Du, et al. Vapo: Efficient and reliable reinforcement learning for advanced reasoning tasks.URL https://arxiv. org/abs/2504.05118,

  8. [22]

    Glm-5: from vibe coding to agentic engineering.arXiv preprint arXiv:2602.15763,

    Aohan Zeng, Xin Lv, Zhenyu Hou, Zhengxiao Du, Qinkai Zheng, Bin Chen, Da Yin, Chendi Ge, Chenghua Huang, Chengxing Xie, et al. Glm-5: from vibe coding to agentic engineering.arXiv preprint arXiv:2602.15763,

  9. [23]

    Group sequence policy optimization.arXiv preprint arXiv:2507.18071,

    Chujie Zheng, Shixuan Liu, Mingze Li, Xiong-Hui Chen, Bowen Yu, Chang Gao, Kai Dang, Yuqiong Liu, Rui Men, An Yang, et al. Group sequence policy optimization.arXiv preprint arXiv:2507.18071,

  10. [2017]

    Hybridflow: A flexible and efficient rlhf framework.arXiv preprint arXiv: 2409.19256,

    Guangming Sheng, Chi Zhang, Zilingfeng Ye, Xibin Wu, Wang Zhang, Ru Zhang, Yanghua Peng, Haibin Lin, and Chuan Wu. Hybridflow: A flexible and efficient rlhf framework.arXiv preprint arXiv: 2409.19256,

  11. [2021]

    Reasoning with exploration: An entropy perspective

    Daixuan Cheng, Shaohan Huang, Xuekai Zhu, Bo Dai, Xin Zhao, Zhenliang Zhang, and Furu Wei. Reasoning with exploration: An entropy perspective. InProceedings of the AAAI Conference on Artificial Intelligence, volume 40, pages 30377–30385, 2026a. Jorge Zhoujun Cheng, Shibo Hao, ...

  12. [2023]

    Wei Liu, Jiawei Xu, Yingru Li, Longtao Zheng, Tianjian Li, Qian Liu, and Junxian He. Dr. kernel: Reinforcement learning done right for triton kernel generations.arXiv preprint arXiv:2602.05885,

  13. [2024]

    Program synthesis with large language models.arXiv preprint arXiv:2108.07732,

    Jacob Austin, Augustus Odena, Maxwell Nye, Maarten Bosma, Henryk Michalewski, David Dohan, Ellen Jiang, Carrie Cai, Michael Terry, Quoc Le, et al. Program synthesis with large language models.arXiv preprint arXiv:2108.07732,

  14. [2025]

    Cuda agent: Large-scale agentic rl for high-performance cuda kernel generation.arXiv preprint arXiv:2602.24286,

    Weinan Dai, Hanlin Wu, Qiying Yu, Huan-ang Gao, Jiahao Li, Chengquan Jiang, Weiqiang Lou, Yufan Song, Hongli Yu, Jiaze Chen, et al. Cuda agent: Large-scale agentic rl for high-performance cuda kernel generation.arXiv preprint arXiv:2602.24286,

  15. [2026]

    Chanakya Ekbote, Vijay Lingam, Behrooz Omidvar Tehrani, Jun Huan, Sujay Sanghavi, Anoop Deoras, and Stefano Soatto

    Accessed: 2026-05-26. Chanakya Ekbote, Vijay Lingam, Behrooz Omidvar Tehrani, Jun Huan, Sujay Sanghavi, Anoop Deoras, and Stefano Soatto. Murphy: Reflective multi-turn reinforcement learning for self-correcting code generation in large language. InFirst Workshop on Foundations...

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.