AI 推理术语表
软件栈

AITER

也称为 AITER、AMD AITER、ROCm kernel 库

先用大白话

AITER 是 AMD 调优过的 kernel 库,决定注意力和矩阵运算在 Instinct 芯片上究竟能跑多快。

技术定义

AITER 是 AMD 面向 Instinct 加速器的优化 kernel 库,供运行在 ROCm 上的推理引擎调用。

工程细节

引擎负责表达策略,kernel 决定它是否够快。AITER 提供调优过的注意力、矩阵和融合算子,引擎会用它替代通用路径。这个分发决策本身也可调优,而且在某种 shape 上取胜的 kernel 在另一种 shape 上可能落败,因此选择可能取决于上下文长度,而不是固定不变。

为什么重要

并行策略只有在 kernel 能表达时才算数,这正是 AMD 上的上下文并行和长上下文稀疏注意力以 kernel 工作而非引擎工作形式出现的原因。超大缓存还会暴露短请求根本触及不到的问题,例如缓存池跨过某个容量边界后地址运算溢出,从而静默访问错误的行。

如何在 InferenceX 中解读

该库位于测试配置所固定的容器镜像内部,因此 AITER 的改进可以在引擎版本和硬件都不变的情况下推动曲线上移。在统一 shape 上实测到的 kernel 级收益,未必能在 agentic trace 上留存,缓存与调度带来的波动可能将其淹没。