伯克利团队“Agent Teams”新研究:持续自进化,突破GPU内核优化局部最优 - 观赛指南

深度解读2026年9月28日LPL夏季赛决赛对阵与战术博弈

GPU Kernel的优化并非仅是将可运行代码加速那么简单。在实际生产环境中,coding agent需要在硬件指令、内存布局、并行策略及整体架构间反复权衡。尽管初期能取得进展,但会逐渐偏向更易实现、性能上限更低的方法,最终陷入局部最优。

为应对这一挑战,加州大学伯克利分校(UC Berkeley)团队提出了“持续进化 agent 团队”(EvolvingAgent Teams)。其核心理念是,与其增加 agent 数量,不如让中央监督器根据当前瓶颈,逐轮重组 agent 团队,动态调整角色分工、协作方式及知识管理策略。

论文链接:https://arxiv.org/abs/2610.36848

整个Evolving Agent Teams 框架由两层构成:底层 agent 团队负责编写、编译、测试和分析 Kernel;上层监督器则监控优化进展,分析成功与失败原因,并决定下一轮如何调整。

图|Evolving agentTeams 框架

当 agent 团队在调试中遇到瓶颈时,监督器可引入 Debugger;若缺乏性能数据作为优化依据,则加入 Profiling Scientist;若早期发现未能传递给后续 agent 团队,则引入 Knowledge Integrator,负责整理实验记录和行动计划。同时,系统维护了一个跨团队持久化文件系统,用于保存代码、角色记录、失败尝试、硬件观察及已验证策略。

MLA paged decode Kernel 展示了这一机制如何帮助 agent 团队突破局部最优。MLA 是 DeepSeek-V3 采用的注意力结构,其优化难点包括较高的寄存器占用压力以及 CUDA Core 与 Tensor Core 的协同。实验初期,单个 agent 多次尝试 WGMMA 路径均未成功,随后转向更易调试的 WMMA。虽然 WMMA 最终能运行,但限制了 Tensor Core 的利用率。

为防止 agent 团队过早放弃,监督器加入了 Disciplinarian,要求 agent 团队保留 WGMMA 约束,且每次只做一项可明确评估效果的修改。随后,任务被分配给并行运行的 Debugger 和主优化 agent:前者验证难以实现的矩阵乘法路径,后者则继续推进其他优化工作。

图|使用 Claude Opus 4.6 对 MLA decode Kernel 进行长时间优化的过程

当监督器发现早期实验中的关键发现未传递给后续 agent 团队时,会引入 Knowledge Integrator,建立跨团队经验文档。这最终帮助 agent 团队验证了 P@V WGMMA 路径。在完成核心架构调整后,监督器还会要求重新进行 Profiling,以进一步优化性能。

在四项 CUDA Kernel 任务中,Evolving agent Teams 均超越了强 coding agent 基线。这些任务覆盖 NVIDIA B200 和 H100 GPU,包括 FlashAttention-4、Gated Delta Net prefill、MLA decode,以及 GEMM 与 AllReduce 融合。

图|四项 Kernel 任务的性能对比

在相同 Token 预算下,MLA decode 任务中,Claude Code 的性能约为生产环境 FlashInfer Kernel 的 51%,Evolving Agent Teams 则达到了 74%。相比之下,固定四角色团队为 31%,Codex 单 agent 为 28%。这表明,性能差距不仅源于底层模型能力,也取决于 agent 团队能否随任务阶段变化而调整组织方式。

图|MLA解码消融实验

在投入更多推理预算后,Evolving Agent Teams 生成的 MLA Kernel 在 FlashInfer-Bench 的 47 个生产负载上,平均性能达到 FlashInfer 的 1.21 倍,其中 36 个负载超过生产环境 FlashInfer Kernel,其余 11 个负载则处于 FlashInfer 的 0.86 到 0.99 倍之间。这意味着,仍有部分负载存在差距。

随着运行时间延长,agent 团队在 Gated Delta Net prefill 上取得了 4.06 倍平均加速。在 GEMM 与 AllReduce 融合任务中,它们逐步推进异步加载、Warp Specialization 和 NVLink multicast,最终达到基准性能的 1.56 倍,略高于 ThunderKittens 报告的 1.54 倍。

图|GDN 和 G+AR 在额外预算下的演化轨迹

在 Flash-KMeans 实验中,agent 团队将专家优化过的 Triton Kernel 改写为 CUDA WGMMA Kernel,在计算受限配置下最高将延迟降低约 1.5 倍,在内存受限配置下则与 Triton 结果接近。这说明,该框架在已有专家优化实现的基础上,同样具有进一步探索和改进的能力。

在其他场景中,agent 团队也取得了不错的结果:在 AMD MI350X 上将 Kimi Delta Attention prefill 的性能优化到 vLLM 生产 HIP Kernel 的 3.01 倍;在 NVIDIA B200 上,相比 FlashKDA 达到 3.44 倍;在 Apple M4 Pro 上,MoE 专家卸载服务使 Qwen3.8-Flash-Next 在 4-bit MLX 环境下达到每秒 30.3 个 Token;在 RoboDojo 机器人操作任务中,系统在留出种子上的得分为 62.1,高于排行榜截至 10 月 26 日的最高分 55.3。

图|另外四种设置下的完整运行结果

不同于单纯增加推理预算,这些结果指向另一个方向:对于长程、开放式的代码优化任务,瓶颈不仅在于 agent 能否提出更好的修改,也在于当前 agent 团队是否拥有适合这一阶段的角色、协作协议和经验结构。Evolving Agent Teams 试图调整搜索过程本身。

不过,这项研究仍有一些局限。四项主要实验各运行两次,其他场景大多只进行了一次实验,尚不足以支持充分的统计比较。团队表示,后续工作还应包括成本与性能之间的 Pareto 分析,以及更高噪声领域中的受控研究。因此,当前结果更适合被理解为长程 agent 优化任务的系统设计探索,而不是已经普遍验证的 agent 团队协作规律。

本文来自微信公众号 “学术头条”(ID:SciTouTiao),作者:学术头条,36氪经授权发布。

今日焦点赛程三大看点 - 今日赛程
张明远

张明远是开云电竞赛事直播栏目的资深赛事分析师,拥有8年电竞行业经验。他曾参与LPL、KPL等多届顶级联赛的数据统计工作,擅长从战术层面解读比赛走势。本文基于对两队近期30场BO3的复盘数据撰写。

用户评论(3)

今日焦点赛程三大看点 - 今日赛程
李思琪
2026年9月28日 10:30

这篇文章分析得太到位了!我一直关注JDG和BLG的赛季表现,今天终于看到详细的BP预测。开云电竞的赛程提醒功能很实用,我已经设置了决赛直播提醒。

今日焦点赛程三大看点 - 今日赛程
王浩然
2026年9月28日 14:15

作为BLG的粉丝,看完这篇分析对决赛更有信心了。文中提到的Knight选手沙皇数据确实亮眼,但我觉得BLG下路组合的压制力才是关键。期待今晚的直播!

今日焦点赛程三大看点 - 今日赛程
陈雨桐
2026年9月29日 09:45

开云电竞的赛程更新速度真的很快,我每天都会来看今日赛程。这次决赛的实时比分面板和选手数据对比做得非常清晰,强烈推荐给所有电竞爱好者。

发表评论