⚠️ Alpha内测版本警告:此为早期内部构建版本,尚不完整且可能存在错误,欢迎大家提Issue反馈问题或建议。
Skip to content

第15章 多轮优化实战

本章导读

本章是 Agent 算子层篇的高潮:让 Agent 对一个 naive kernel 跑完整的多轮优化,观察它如何从慢版本一步步优化到 3-5 倍。重点是看 Agent 的行为轨迹,以及失败时如何回退。

15.1 选一个教学算子

挑一个优化空间大的算子(如 reduction 或 matmul naive 版)作为 Agent 的优化对象。

15.2 记录每轮优化的轨迹

把 Agent 每轮的生成代码、benchmark 结果、反思内容完整落盘。

15.3 观察性能提升曲线

画出 Agent 多轮优化的性能变化,理解哪几轮提升最大、为什么。

15.4 失败回退机制

当某轮优化反而变慢或编译失败时,Agent 如何识别并回退到上一版。

15.5 和人工优化的对比

把 Agent 优化结果和人工优化的版本对比,讨论 Agent 的优势与局限。

15.6 生成对比报告

输出一份包含轨迹、性能曲线、关键决策的优化报告。

本章小结

  • 本章目前是 Alpha 阶段的大纲骨架,正式正文会在对应实验跑通后补齐。
  • 涉及命令、输出或性能数字的内容,后续必须在 Radeon RX 9070 XT + ROCm 7.13 / 原生 Ubuntu 24.04 上实测。
  • 与本章相关的代码、日志和实验底稿会放在 code/part3-agent/chapter15/

延伸阅读

  • 待补:正式正文完成时补充对应官方文档、论文或工具链接。