README.md

Compatibility Guide样例介绍

概述

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

样例列表

目录名称 功能描述 支持的产品
data_copy_l1togm 本样例演示L1数据搬运到GM的端到端流程。 Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品
fill 本样例展示如何使用Fill接口对L0A Buffer和L0B Buffer进行初始化。 Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品
matmul_s4 本样例演示 int4 矩阵乘计算的端到端实现。 Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品
pattern_transformation 本样例基于基础的mmad样例,演示了 L1 Buffer -> L0A Buffer 通路的分形转换逻辑。 Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品
scatter 本样例演示数据离散功能,可根据输入张量和目的地址偏移张量,将输入张量分散到结果张量中。 Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品
set_loaddata_boundary 本样例实现L1 Buffer边界值的设置。 Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品