当前位置: 首页 > news >正文

CANN/asc-devkit Tiling成员获取

GET_TILING_DATA_MEMBER

产品支持情况

产品

是否支持

Ascend 950PR/Ascend 950DT

Atlas A3 训练系列产品/Atlas A3 推理系列产品

Atlas A2 训练系列产品/Atlas A2 推理系列产品

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品AI Core

Atlas 推理系列产品Vector Core

Atlas 训练系列产品

x

功能说明

用于获取tiling结构体的成员变量。

函数原型

GET_TILING_DATA_MEMBER(struct_name, mem_name, tiling_data, tiling_arg)

参数说明

参数

输入/输出

说明

struct_name

输入

指定的结构体名称。

mem_name

输入

指定的成员变量名称。

tiling_data

输出

返回指定Tiling结构体的成员变量。

tiling_arg

输入

此参数为算子入口函数处传入的tiling参数。

约束说明

  • 本函数需在算子kernel代码处使用,并且传入的tiling_data参数不需要声明类型。
  • 暂不支持Kernel直调工程。

调用示例

extern "C" __global__ __aicore__ void add_custom(__gm__ uint8_t *x, __gm__ uint8_t *y, __gm__ uint8_t *z, __gm__ uint8_t *tiling) { KernelAdd op; if ASCEND_IS_AIV { GET_TILING_DATA(tilingData, tiling); // Vector侧使用算子默认注册的完整结构体 op.Init(x, y, z, tilingData.totalLength, tilingData.tileNum); op.Process(); } else { GET_TILING_DATA_MEMBER(Add_Struct, tCubeTiling, tCubeTilingVar, tiling); // Cube侧仅使用算子注册结构体的成员变量tCubeTiling op.Init(x, y, z, tCubeTilingVar); op.Process(); } }

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/1194365/

相关文章:

  • 番茄小说本地下载器:让你的阅读永不掉线,永久珍藏每一本好书
  • CANN/asc-devkit HCCL SetCcTilingV2接口
  • Fixie高级自定义:创建自己的测试发现和执行策略
  • 企业微信H5微应用:JS-SDK签名风暴防御与SPA路由状态机
  • CANN/asc-devkit TBuf Get方法文档
  • 齿轮360°环绕式全自动视觉检测系统介绍
  • las点云数据转3dtiles实现(c++)
  • 故障积累——RAM存储的
  • CANN/Ascend C GetBaseK API
  • 昇腾CANN/asc-devkit自定义TBufPool初始化
  • 【小程序计算机毕业设计案例】基于 SpringBoot 小程序的知识点考核答题系统的设计与实现 在线练习打卡系统(程序+文档+讲解+定制)
  • 计算机毕业设计之基于SpringBoot和Vue的大学生图书馆座位预约系统
  • 一站式Markdown浏览器插件:革命性文档阅读体验的终极解决方案
  • ChatGPT写代码正在淘汰“Ctrl+C/V工程师”?(2024 Stack Overflow开发者能力断层报告首发)
  • MDK4 IDS隐身技术:幽灵模式和分片攻击绕过安全检测的实战技巧
  • 终极指南:5分钟免费检测GPU内存稳定性,告别硬件故障
  • 从Offer拒信到加薪37%,ChatGPT谈判链路全拆解:含HR内部评分表映射逻辑
  • AMD Ryzen SMUDebugTool:免费开源硬件调优终极指南
  • 边缘 AI 推理框架(TensorRT/ONNX Runtime/OpenVINO)选哪个?
  • 朝鲜 AI 赋能网络攻击背景下韩国军方网络安全困境与全域防御体系研究
  • Kuzushiji-MNIST数据集详解:从MNIST到日本古典文学的完美替代
  • D2DX:终极免费解决方案!让《暗黑破坏神2》在现代PC上完美重生
  • 高效下载B站视频:Python工具助你轻松保存大会员4K内容
  • 2026年湖南NAD+抗衰胶囊怎么选不踩雷?5款科研级细胞营养品实测对比与精准选型指南 - 中国品牌企业推荐网
  • 2026年电线电缆挤出机、高速束丝机、吹水器设备铜芯线缆产线设备实测,5家源头厂商对照,线缆厂采购避坑指南 - 中国远见品牌企业资讯
  • 终极指南:Windows 10/11下PL-2303串口驱动完整解决方案
  • css三种导入方式
  • BiliBiliToolPro:一站式B站自动化管理终极解决方案
  • 解锁MobaXterm专业版:Python授权生成器深度解析与实战指南
  • 【技术解析】VRM4U插件VMC功能在UE5.5中的网络协议适配问题与解决方案框架