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

CANN/asc-devkit Tiling注册API

REGISTER_TILING_DEFAULT

【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C++标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit

产品支持情况

产品

是否支持

Ascend 950PR/Ascend 950DT

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

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

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品 AI Core

Atlas 推理系列产品 Vector Core

Atlas 训练系列产品

x

功能说明

用于在kernel侧注册用户使用标准C++语法自定义的默认TilingData结构体。

注册TilingData结构体用于告知框架侧用户使用标准C++语法来定义TilingData,同时告知框架TilingData结构体类型,用于框架做tiling数据解析。

函数原型

REGISTER_TILING_DEFAULT(TILING_STRUCT)

参数说明

参数

输入/输出

说明

TILING_STRUCT

输入

用户注册的默认自定义TilingData结构体。

约束说明

  • 若TilingData结构体在命名空间内,注册时需要携带对应的命名空间作用域符。
  • 暂不支持Kernel直调工程。

调用示例

extern "C" __global__ __aicore__ void add_custom(__gm__ uint8_t *x, __gm__ uint8_t *y, __gm__ uint8_t *z, __gm__ uint8_t *tiling) { REGISTER_TILING_DEFAULT(optiling::TilingData); // 用于在kernel侧注册用户使用标准C++语法自定义的默认TilingData结构体 GET_TILING_DATA(tilingData, tiling); KernelAdd op; op.Init(x, y, z, tilingData.blkDim, tilingData.totalSize, tilingData.splitTile); op.Process(); }

【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C++标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit

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

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

相关文章:

  • 5分钟掌握Unlock Music:浏览器音乐解密转换终极指南
  • i.MX6ULL电容触摸驱动开发:从硬件原理到Linux输入子系统实战
  • Perplexity艺术知识检索实战手册(2024博物馆级精准查询法)
  • 从CUDA到OpenCLAW:跨越平台异构的高性能内核重写全指南
  • 终极解决方案:IPXWrapper让经典游戏在现代Windows系统重获联机能力
  • 工厂采购设备脚轮总遇质量问题,选靠谱服务商的避坑经验分享 - 品牌企业推荐师(官方)
  • 深度探索:用可视化源文件构建专业神经网络架构图
  • cann/asc-devkit HCCL AlltoAllvWrite接口
  • Obsidian-i18n终极指南:5步实现插件界面中文化,效率提升300%
  • NAT类型检测终极指南:3分钟快速诊断网络卡顿问题
  • 2025届毕业生推荐的六大降AI率助手实测分析
  • Cursor Pro免费激活终极指南:简单快速解锁AI编程高级功能
  • 解锁精密制造的“隐形护城河”:从AR眼镜到MiniLED,点胶与封装设备如何重塑科技边界? - 品牌企业推荐师(官方)
  • Photoshop图层批量导出神器:告别手动导出,效率提升10倍!
  • Ascend C数据解压搬运API
  • 5步掌握APK-Installer:Windows上最轻量安卓应用安装方案
  • LeetCode 课程表III题解
  • 猫抓视频嗅探扩展:如何快速下载网页视频的完整终极指南
  • 2026 工地路基箱、铺路钢板口碑优选榜单:重庆地区施工垫板、移动洗车槽靠谱厂家综合推荐,适配工地临时铺路、渣土车辆冲洗、场地硬化支护,实用耐用性价比高 - 海棠依旧大
  • Pixelle-Video:如何让AI为您的声音创作注入灵魂?
  • Gemini赋能安全工程师:自动写PoC脚本
  • 如何3分钟搞定专业级虚拟背景:obs-backgroundremoval快速上手指南
  • 2026 年东莞家装设计与整装公司选型指南及性价比对比分析 - 品牌企业推荐师(官方)
  • 3步搞定B站硬核会员!AI自动答题工具bili-hardcore让你轻松过关
  • 雨和虹防水维修:德州德百玫瑰园阳台漏水维修真实案例|季风气候渗水根治+业主实拍好评 - 雨和虹防水维修
  • 5分钟快速上手Vue3思维导图:打造专业级数据可视化应用
  • Cursor Free VIP:终极免费解锁Cursor Pro高级功能的完整指南
  • 2026最新英语作文批改神器 学生党备考提分的实用辅助工具
  • 思源宋体TTF格式终极指南:免费商用中文字体的完整使用教程
  • Avogadro 2:如何免费实现专业级3D分子建模与可视化?