CANN/asc-devkit GetWorkspaceLen API 📅 2026/7/15 15:40:24 GetWorkspaceLen产品支持情况产品是否支持Ascend 950PR/Ascend 950DT√Atlas A3 训练系列产品/Atlas A3 推理系列产品xAtlas A2 训练系列产品/Atlas A2 推理系列产品√Atlas 200I/500 A2 推理产品xAtlas 推理系列产品AI CorexAtlas 推理系列产品Vector CorexAtlas 训练系列产品x功能说明返回当前GroupBarrier所占用的Global Memory消息空间大小。函数原型__aicore__ inline uint64_t GetWorkspaceLen()参数说明无返回值说明当前GroupBarrier所占用的Global Memory消息空间大小。约束说明无调用示例// 6个AIV等3个AIV Arrive后再开始后续业务总共需要6*512B地址空间起始地址为用户指定的startAddr。 AscendC::GroupBarrierAscendC::PipeMode::MTE3_MODE barA(startAddr, 3, 6); uint64_t offset barA.GetWorkspaceLen(); // 返回barA所占用的GlobalMemory空间。结果示例如下占用的GlobalMemory空间(offset)的大小为: 3072创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考