跳转到内容

术语表:Kernel Agent 词汇速查

本页按主题收录 Kernel Agent 学习中最常遇到的术语。英文列保留社区常用写法,解释只给理解所需的最小信息;需要展开的内容请点进相关章节。术语的适用条件随上游项目演进,遇到版本相关的能力时以官方文档为准。

术语 英文 解释 相关章节链接
智能体 Agent 能读取任务、调用工具、根据反馈迭代的 LLM 程序,不等同于单次问答。 Agent 与 harness
运行框架 harness 包住 Agent 的任务规格、工具、循环、验证、记录与预算系统。 自建 harness
上下文 context 模型一次调用中可见的 token 集合,包括指令、对话、文件与工具输出。 Agent 与 harness
会话 session 一段连续的交互及其状态;新会话默认不继承旧会话的对话。 Humanize
计划 plan 对目标、步骤、风险与验证方式的书面安排,是可 review 的中间产物。 Agent 与 harness
草稿 draft 实现前的低成本探索文档:baseline、风险、候选方向与验证命令,允许被推翻。 Agent 与 harness
验收标准 acceptance criteria 任务开始前约定的、可检验的通过条件,通常包含命令、阈值与容差。 Agent 与 harness
基线 baseline 用于对比的参照实现;必须固定,不能在迭代中被悄悄替换。 GPU kernel 与性能
加速比 speedup 基线耗时除以候选耗时,或吞吐之比;报告时必须说明基线与测量条件。 GPU kernel 与性能
编码者 coder KDA 中负责读代码、改 kernel、编译与测试的角色,默认由 Claude 承担。 KDA
构建者 builder 循环中负责产出计划与代码的一方;Humanize 1 默认使用 Claude Code,Humanize 2 可换任意受支持的 CLI。 Humanize
审查者 reviewer 在独立上下文中判断证据是否支持完成的一方;只有它可以宣布完成。 Humanize
验证者 verifier 对照验收标准复核证据的角色;在 KDA 中通常由 Codex 承担。 KDA
计划合同 plan contract 开工前固定目标、验收标准、路径边界与分工,并用两道理解度选择题确认人已看懂计划的协议。 Humanize
判断工程 judgement engineering 设计谁来判断、看什么证据、何时停止的工程方法;核心是写/判分离,而非改 prompt。 Humanize
外部判定 oracle 独立于 builder 的判定来源,如人工、隐藏测试或更强参考实现。 Humanize
复盘 postmortem 对一次失败或成功循环的结构化回顾,记录原因、证据与改法。 Humanize
消融 ablation 逐一移除组件以测量其贡献的实验方法,如 RLCR、KernelWiki、profiling skill 的叠加。 Humanize
验收加固 acceptance gauntlet 多层强制验收:隐藏输入、逐元素容差、压力探针、真实 trace,用来堵住 reward hacking。 KDA
里程碑 milestone 通往某个算子的优化路径结构:哪些决策重要、什么顺序、什么触发什么;只给决策与参数,不含参考实现的实现体。 ForgeKernel
元里程碑 meta-milestone 把算子蒸馏成里程碑的策略本身;跨算子复用,是 teacher 提示词的依据。 ForgeKernel
架构先定 architecture-first 把最容易写错、最难改的结构性决策(切分、tile、warp 角色、寄存器与共享内存预算、编排)全部放进第一个里程碑并冻结的课程设计原则。 ForgeKernel
算子树 operator tree / card ForgeKernel 中每个算子一份的独立 git 仓库:学生改 kernel,teacher 写 milestone,harness 放入 eval、计时入口与合同。 工程解剖
运行快照 run snapshot 启动时复制任务并记录摘要,之后所有步骤只读快照;一次 run 因此不能改问题。 工程解剖
合同 contract 把必须成立的条件写成机器可检查的形状:里程碑五元组、judge 三文件、计时窗口、交付记录块。 工程解剖
宽松回滚 relaxed revert 只有正确性失败才回滚;性能回退可以保留,作为后续决策的脚手架。 工程解剖
补丁事务 patch transaction 外层补丁先快照,再按前后指标归因,KEEP / REVERT / HOLD;无收益则回滚并记入死路表。 工程解剖
计时窗口 timing window 同一次评估里的 e2e 与 device 两套读数;同作业镜像配对,避免温差与 host 成本污染比值。 工程解剖
术语 英文 解释 相关章节链接
核函数 kernel 在 GPU 上由大量线程并行执行的函数,是算子实现的核心单位。 GPU kernel 与性能
启动 launch 主机端以 grid、block、共享内存等参数发起一次 kernel 执行。 GPU kernel 与性能
网格与线程块 grid and block CUDA 的两级线程组织方式;grid 由 block 组成,block 内线程可共享共享内存。 GPU kernel 与性能
存储层级 memory hierarchy 寄存器、共享内存、L1/L2 缓存与 HBM 组成的多级存储,容量与延迟逐级变化。 GPU kernel 与性能
占用率 occupancy 每个 SM 上活跃 warp 数相对上限的比例;高占用不必然代表高性能。 GPU kernel 与性能
尾效应 tail effect 最后一波 block 数量不足导致部分 SM 空转,拉长总耗时。 GPU kernel 与性能
停顿 stall warp 因等待内存、屏障、指令依赖等无法发射指令的状态。 GPU kernel 与性能
寄存器压力 register pressure 每线程寄存器用量过高导致可驻留 warp 减少,进而限制占用率。 GPU kernel 与性能
张量核心 tensor core GPU 上执行矩阵乘加的高吞吐单元,需要匹配的布局与数据类型。 GPU kernel 与性能
屋顶线模型 roofline 用峰值算力与峰值带宽刻画性能上界的模型,区分计算受限与访存受限。 GPU kernel 与性能
算术强度 arithmetic intensity 每字节访存对应的浮点运算数,决定 kernel 更接近哪条屋顶线。 GPU kernel 与性能
预填充 prefill 推理中一次性处理提示词的阶段,通常计算密集、并行度高。 GPU kernel 与性能
解码 decode 推理中逐 token 生成的阶段,通常受显存带宽与延迟约束。 GPU kernel 与性能
键值缓存 KV cache 缓存历史 token 的 key 与 value,避免 decode 阶段重复计算。 GPU kernel 与性能
算子融合 fusion 把多个算子合并成一个 kernel 以减少访存与启动开销;成立依赖 dtype、shape 与布局。 GPU kernel 与性能
数据类型 dtype 张量元素的数值类型,如 FP32、BF16、FP16、FP8;影响精度、带宽与指令选择。 GPU kernel 与性能
形状 shape 张量各维的长度;决定 tiling、并行度与边界处理方式。 GPU kernel 与性能
合并访问 coalescing 一个 warp 的多个线程访问连续地址,硬件把它合并为少量内存事务。 GPU kernel 与性能
波次 waves per SM 一次 launch 能把多少「波」block 填满全部 SM;小于 1 说明并行度不足。 GPU kernel 与性能
矩阵乘指令 MMA 走张量核心的矩阵乘累加指令,对数据布局与 dtype 有硬性要求。 GPU kernel 与性能
向量矩阵乘 GEMV 矩阵乘向量;decode 阶段形状退化为 GEMV,因而常受带宽限制。 GPU kernel 与性能
变长序列 varlen 一个 batch 内各条序列长度不同,需要按偏移量分派;也是投机优化常写死的地方。 KDA
性能分析器 ncu NVIDIA Nsight Compute,用于采集 kernel 级指标与时间线的 profiling 工具。 GPU kernel 与性能
当前最优 SOTA state of the art,特定任务与条件下公开已知的最好结果。 KDA
术语 英文 解释 相关章节链接
Kernel Design Agents KDA NVIDIA 与 MIT HAN Lab 相关团队开源的 Agent 写 CUDA kernel 工作流,含 Coder、Verifier 与两个 skill;团队隶属以官方为准。 KDA
Humanize Humanize 以写/判分离(writer/judge separation)与判断工程为核心的 Agent 编码协议与工具集。 Humanize
Humanize 2 Humanize 2 / hmz 把编排搬到独立运行时的新一代实现,flow 即 Python async 函数;仍在演进。 Humanize
知识库 KernelWiki KDA 的可检索领域知识库,汇总算子仓库、PR 与架构迁移约束。 KDA
性能报告技能 ncu-report KDA 中把 NCU 分析顺序固化为六维框架的 skill。 KDA
技能包 skill 带触发条件、输入、步骤、验证与失败模式的可复用经验单元。 Skills
RLCR Ralph-Loop with Codex Review 计划合同、builder 与全新上下文 reviewer 交替的迭代协议。 Humanize
停止钩子 Stop hook 会话结束时触发的强制检查,未通过则阻止结束。 Humanize
机械检查 mechanical gates 由脚本判定的硬性完成条件,如产物存在、baseline 一致、会话隔离。 Humanize
流 flow Humanize 2 中的编排单位,一段可组合的 Python async 函数。 Humanize
Flame Chase Flame Chase 两个 Agent 交替、每轮新会话、只共享工作目录的 flow。 Humanize
CuTe-DSL CuTe DSL CUTLASS 提供的 Python 内核 DSL,用布局与张量抽象描述高性能 kernel。 GPU kernel 与性能
B200 NVIDIA B200 Blackwell 架构数据中心 GPU,KDA 与 MLSys 竞赛的重要目标硬件。 GPU kernel 与性能
MLSys MLSys Conference 机器学习系统会议;2026 年设有 FlashInfer AI Kernel Generation Contest。 KDA
FlashInfer FlashInfer 面向 LLM 推理的高性能 kernel 库,也是竞赛与基准的重要来源。 资料库
混合专家 MoE Mixture of Experts,按 token 路由到部分专家计算的模型结构。 GPU kernel 与性能
稀疏注意力 DSA DeepSeek Sparse Attention,竞赛中的注意力优化赛道之一。 KDA
门控 DeltaNet Gated DeltaNet 带门控遗忘机制的线性注意力网络,竞赛中的 GDN 赛道即其 prefill 算子。 KDA
HOA Humanize Olympiad Agents Humanfia 的竞赛 Agent 项目,覆盖数学、物理、化学、生物、编程与量子信息等奥赛题目。 Humanize
Loom Loom Humanize 论文中的应用案例,报告 180 秒预算下搜索吞吐提升约 2.34×;这是吞吐结果,不代表映射质量更好。 Humanize
PR 档案 PR archive BBuf skills 中整理的 118 份模型 PR 历史,用于冷启动检索。 BBuf skills
AI Infra Skills AI-Infra-Auto-Driven-SKILLS BBuf 的公开经验库:11 个 Infra skill 与 118 份模型 PR 历史档案,把一线经验变成 Agent 可检索的上下文。 BBuf skills
审计日期 audit date 一条结论最后一次被核对的日期;历史 PR 证据保留它,刷新源码不等于重跑 GPU 测试。 BBuf skills
服务框架 serving framework 提供在线推理的框架,如 SGLang、vLLM、TensorRT-LLM 与 TokenSpeed;优化路径与瓶颈各不相同。 BBuf skills
Day-0 支持 day-0 support 新模型架构发布当天即可用的上线要求,通常包含 PR 依赖图、验证矩阵与发布锁。 BBuf skills
编译器栈 TIRx 基于 Apache TVM 的硬件原生 kernel DSL 与编译器栈,配套 agent harness。 TIRx
TIRx Harness TIRx Harness MLC 开源的编译器 harness:把知识库、编译期分析与基准服务接给 Agent。 TIRx
内核创作层 TIRx-lite harness 中写 kernel 的领域特定语言,建在 TIRx 中间表示之上。 TIRx
负载契约 workload contract harness 中写明正确性与性能判据的任务描述,是 Agent 唯一认可的对错标准。 TIRx
编译期分析 compiler analysis 检查同步、内存竞争与数值行为,并查看编译产物与生成指令的分析能力。 TIRx
远程执行 kcoral 持有 GPU 并集中调度的基准服务与执行通道:Agent 留在本机,GPU 任务发到远端。 TIRx
kernel zoo kernel zoo 知识库中保存的具体 kernel 实现集合,TIRx 侧超过 60 个,配合 PTX 文档构成可检索语料。 TIRx
在线基线 live baseline 每次评测时实时对比的参考实现,由负载契约的 sota_baseline 指定,Agent 无法更换。 TIRx
基准服务 benchmark server harness 内统一计时与打分的服务,避免每个任务自己拼一套性能脚本。 TIRx
演进记录 evolution trace 记录每轮产物与证据、可被知识库检索的轨迹,供下一轮冷启动取用。 TIRx
CAKE IR CAKE IR KDA v0.6 引入的 agent 原生中间表示,可先调优再转成 PTX;与 CuTe-DSL、CUDA C++ 并列的写法之一。 KDA
IKET IKET 用于暴露 CuTe kernel 内部流水线的诊断工具。 KDA
FlashInfer Trace FlashInfer Trace 一套用 JSON schema 描述 kernel 定义、workload、solution 与评测结果的公共格式;KDA wishlist 用它提交任务。 资料库
对照系统 K-Search Humanize 论文在 DSA indexer 消融中并列比较的另一个 LLM kernel 生成系统,同设置下报告 1.37×。 Humanize
Blackwell NVIDIA Blackwell NVIDIA 架构代际,B200/B300 属此代,SM 编号为 sm_100 与 sm_103。 GPU kernel 与性能
CUDA CUDA NVIDIA 的并行计算平台与编程模型,本书 kernel 一律指其上的 GPU kernel。 GPU kernel 与性能
ForgeKernel ForgeKernel OpenBMB 开源的自演化 GPU kernel agent:teacher 与 student 两层循环,架构先定的里程碑,每轮被接受的 kernel 成为下一轮参考实现。 ForgeKernel
参考实现 reference 一次运行的参照物:既是目标速度的来源(目标耗时 = 参考耗时 ÷ ratio),也是里程碑蒸馏的对象。 ForgeKernel
黑盒模式 blackbox mode 参考实现的源码存在但被密封,teacher 只能运行、计时与 profile,看不到实现;这是受控对照的手段。 ForgeKernel
硬件知识库 hw_kb 跨算子复用的硬件机制配方(TMA、mbarrier、swizzle 等),按 GPU 架构分目录;系统里唯一允许含示例代码的产物。 ForgeKernel
泄漏边界 L0 里程碑只给起点、决策与参数,绝不给参考实现那个优化过的 kernel 的实现体。 ForgeKernel
算子无关性 L1 teacher 的 harness 与提示词不得含任何算子特定信息;换算子时一行都不用改,需要改才算破了这条。 ForgeKernel
操作等价性 operational equivalence 看不见参考实现代码的 Agent,能在同一硬件与同一测试集上复现参考实现的正确性与性能。 ForgeKernel
自演化 self-evolution 把被接受的 kernel 提升为下一轮参考实现的机制,让优化不停在已知最好实现上。 ForgeKernel
噪声地板 noise floor 同作业复测比值的离散度,最低 1.5%;收益落在其中即视为平台期,自演化链条在此停止。 ForgeKernel
JustGoal JustGoal 只给优化目标与约束、不给任何 kernel 专用机制的基线;要求专用 harness 对同模型、同 scope 的对照证明收益。 ForgeKernel
术语 英文 解释 相关章节链接
评测 eval 用固定任务、测试与指标衡量 Agent 或 kernel 是否达标的系统。 自建 harness
奖励投机 reward hacking 优化了被测量的指标,却没有完成真实意图,甚至绕过关键计算。 自建 harness
沙箱 sandbox 限制文件、网络、权限与资源的隔离执行环境,使错误可恢复。 自建 harness
工作树 worktree git 的关联工作目录,可为每个候选创建独立副本,便于隔离与回滚。 自建 harness
token 预算 token budget 对上下文与生成 token 设定的上限,常与费用预算一起使用。 自建 harness
框架演化 harness evolution Agent 能力提升后,评测器与流程必须同步升级的长期过程。 自建 harness
失效放行 fail open 校验失败时选择放行而非阻断,是机械检查里最容易被忽略的一类缺口。 Humanize
隐藏测试 holdout Agent 看不到的输入或 shape,只在最终判定时使用,用来防止对测试分布过拟合。 KDA
墙钟预算 wall-clock budget 单个任务允许消耗的最长真实时间,是最容易被忽略的成本上限。 自建 harness
事实核查 fact checking 对数字、版本与结论回溯原始来源;本站要求标注来源与核对日期。 资料库

遇到不熟悉的缩写时,先在本页定位它属于“流程”“性能”还是“评测”,再点进对应章节看上下文。写报告或做分享时,建议同时写出术语的英文与适用条件,例如“在 B200、FP8、固定 shape 下报告 1.7×”,避免把一个条件下的数字推广成普遍结论。

来源与版本:术语解释以本站各章与所列官方材料为基线,最后核对 2026-10-29,v1.1 校订核对于 2026-10-30,v1.5 新增的 ForgeKernel 相关条目核对于 2026-10-31,v1.6 新增的工程解剖条目同样核对于 2026-10-31。上游项目仍在快速演进,具体能力与数字以官方为准。完整链接见资料库。