已开启
cast新增bf16和fp8_e8m0的互转 #3322
ligen75创建于 9月28日
9月29日 将 ligen75 设为负责人
陈思
14 天前 评论:
14 天前 评论:
您好,感谢反馈!这项同步已有对应合入代码:PR !6009已于 2026 年 9 月 30 日合入 master。
在本次核查的 cann/ops-math 提交 b19eaee4f58e5e1e3cb3b2ecbfed2d02c11c820a 中,Cast 的 RegBase 转换对表已包含 BF16 → FLOAT8_E8M0 与 FLOAT8_E8M0 → BF16,公开接口的 RegBase 输入/输出类型列表也已加入 FLOAT8_E8M0;arch35 内核策略包含这两种方向的微指令转换配置。关联变更同时补充了 tiling 类型映射和转换配置。
当前资料已在 Ascend 950PR&950DT 的支持表中列出这两条路径。可使用包含该变更的源码版本;这里对应的是 FLOAT8_E8M0,适用平台和转换对以该支持表为准。


Ascend Cast微指令接口已经支持了bf16和fp8互转,Cast算子需要同步