文件最后提交记录最后更新时间
3 个月前
3 个月前
5 个月前
5 个月前
3 个月前
3 个月前
3 个月前
3 个月前
README

Compatibility Guide样例介绍

概述

针对不兼容Atlas A2 训练系列产品/Atlas A2 推理系列产品和Ascend 950PR/Ascend 950DT的部分特性,本小节提供了若干样例,用户可以根据样例进行迁移。 本小节样例使用<<<>>>内核调用符来完成算子核函数在NPU侧运行验证的基础流程,给出了对应的端到端实现。

样例列表

目录名称 功能描述
data_copy_l1togm 本样例演示L1数据搬运到GM的端到端流程。
fill 本样例展示如何使用Fill接口对L0A Buffer和L0B Buffer进行初始化。
matmul_s4_910B 本样例直接使用Matmul高阶API进行矩阵计算。
matmul_s4_950 新架构下Cube计算单元删除int4b_t数据类型。用户可以在算子侧通过MIX模式在Vector Core进行int4b_t到int8_t的Cast转换,再通过UB搬运到L1后进行Mmad计算。
pattern_transformation 本样例基于基础的mmad样例,演示了 L1 Buffer -> L0A Buffer 通路的分形转换逻辑。
scatter 本样例演示数据离散功能,可根据输入张量和目的地址偏移张量,将输入张量分散到结果张量中。
set_loaddata_boundary 本样例实现L1 Buffer边界值的设置。