已关闭
文档反馈-内容错误(正确性)-在LoadData 接口,参数为LoadData2DParams 时。存在这样的描述:【特别针对Ascend 950PR/Ascend 950DT:仅支持L1 Buffer->L0A Buffer、L1 Buffer->L0B Buffer。】 在A5平台下,L0A由A2的Zz分形结构改为了Nz分形结构。当前接口参数下 不支持 L1 Buffer->L0A #1660
LetsAiGo创建于  9月12日关闭于  9月20日
LetsAiGo
9月12日 创建
  1. 【文档链接】

https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/API/ascendcopapi/docs/zh/api/SIMD-API/basic_api/cube_compute_ISASI/cube_compute_load/LoadData_2D.md

  1. 【页面标记】
  1. 【问题类型】

文档反馈-内容错误(正确性)

  1. 【问题描述】

在LoadData 接口,参数为LoadData2DParams 时。存在这样的描述:【特别针对Ascend 950PR/Ascend 950DT:仅支持L1 Buffer->L0A Buffer、L1 Buffer->L0B Buffer。】 在A5平台下,L0A由A2的Zz分形结构改为了Nz分形结构。当前接口参数下 不支持 L1 Buffer->L0A Buffer 吧,请确认,多谢!

  1. 【预期结果】
    A5 平台下,在LoadData 接口,参数为LoadData2DParams 时 只支持L1->L0B, 不支持 L1->L0A
likedislike
LLetsAiGo
9月12日 修改了issue 的描述
LLetsAiGo
9月12日 issue类型由 任务 改变为 文档
LLetsAiGo
9月13日 修改标题为 “文档反馈-内容错误(正确性)-在LoadData 接口,参数为LoadData2DParams 时。存在这样的描述:【特别针对Ascend 950PR/Ascend 950DT:仅支持L1 Buffer->L0A Buffer、L1 Buffer->L0B Buffer。】 在A5平台下,L0A由A2的Zz分形结构改为了Nz分形结构。当前接口参数下 不支持 L1 Buffer->L0A”,原标题为“文档反馈-内容缺失或覆盖不全(完整性)-在LoadData 接口,参数为LoadData2DParams 时。存在这样的描述:【特别针对Ascend 950PR/Ascend 950DT:仅支持L1 Buffer->L0A Buffer、L1 Buffer->L0B Buffer。】 在A5平台下,L0A由A2的Zz分形结构改为了Nz分形结构。当前接口参数下 不支持 L1 Buffer->L0A ”
LLetsAiGo
9月13日 修改了issue 的描述
Llihuaichao成员
9月14日 将 UFOunder 设为负责人
UFOunder成员
9月14日 评论:

您好,感谢反馈。

在A5平台下,使用LoadData2DParams类型入参的LoadData接口为兼容性实现,可以支持L1 Buffer到L0A Buffer的Nz2Nz矩阵搬运,L0A Buffer切分的场景需根据新的分形适配调用代码,具体迁移指导资料可参考:

https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/programug/Ascendcopdevg/docs/zh/guide/cross_gen_migration_guide/3510_arch_migration/2201_to_3510_guide/basic_api_migration.md#矩阵计算

其中,“L0A Buffer分形改变,从ZZ转换为ZN格式。”小节介绍了使用方法。此外,还提供了样例演示使用方法,具体可以参考:

https://gitcode.com/cann/asc-devkit/tree/9.2.0-beta.2/examples/01_simd_cpp_api/06_compatibility_guide/pattern_transformation

likedislike
LetsAiGo
9月15日 评论:

这种支持是有条件约束的,并且实际生产项目中几乎没有一次性Mmad完成计算的这种场景,shape都是比较大。
所以实际项目A2迁移到A5时都是需要做修改的,将代码改造为v2参数版本方案更简单。因此直接说支持话有一定误导性,建议增加下约束说明,请评估下,谢谢。

likedislike
UFOunder成员
9月16日 评论:

感谢您的建议,我们将在资料中的约束说明小节添加约束,用于说明使用LoadData2DParams类型入参的LoadData接口在A5上为兼容性实现,L0A Buffer搬运场景需根据新的分形适配调用代码,并连接到迁移指导资料。

likedislike
UUFOunder成员
9月17日 关联了pull request:修复资料中的错误
UUFOunder成员
9月18日 关联了pull request:同步:修复资料中的错误
UUFOunder成员
9月18日 关联了pull request:同步:修复资料中的错误
UFOunder成员
9月18日 评论:

您好,修复已合入,请您确认~
image.png
PR:https://gitcode.com/cann/asc-devkit/pull/6141

likedislike
UFOunder成员
9月20日 评论:

您好,相关问题已修复。
我们先关闭此issue,如有其他问题,欢迎再提issue交流~

likedislike
UUFOunder成员
9月20日 issue状态由 进行中 改变为 已完成
UUFOunder成员
9月20日 关闭了 issue
CANN-robotCANN-robot成员
9月20日 添加了label:resolved