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

Ascend C GlobalTensor GetValue API

GetValue

【免费下载链接】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 训练系列产品:支持

功能说明

获取GlobalTensor的相应偏移位置的值。

函数原型

__aicore__ inline __inout_pipe__(S) PrimType GetValue(const uint64_t offset) const

参数说明

表1参数说明

参数名

输入/输出

描述

offset

输入

偏移offset个元素。

返回值说明

返回PrimType类型的立即数。

约束说明

如果GetValue的Global Memory地址内容存在被外部改写的可能,需要先调用DataCacheCleanAndInvalid,确保Data Cache与Global Memory的Cache一致性,之后再调用此接口。

调用示例

// 数据(GlobalTensor): [0 100 200 ... ] AscendC::GlobalTensor<uint32_t> tiling_global; tiling_global.SetGlobalBuffer(reinterpret_cast<__gm__ uint32_t *>(tiling), 16); const uint16_t C1 = (uint16_t)tiling_global.GetValue(0); const uint16_t H = (uint16_t)tiling_global(1); // 示例结果如下: // C1 = 0,H = 100

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

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

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

相关文章:

  • 计算机毕业设计之基于SpringBoot的家校交流服务平台
  • 如何完整备份微信聊天记录:WeChatMsg数据自主管理指南
  • 大连同城黄金回收避坑指南,街坊亲测这5家门店不压秤不套路 - 人间烟火小记
  • AMD ROCm完全指南:在AMD GPU上高效运行AI工作负载
  • 计算机毕业设计之基于jsp预约制餐厅座位预定系统
  • CANN/asc-devkit CeilDivision API
  • MCAL配置8_ICU模块配
  • 万国官方售后服务中心服务电话和维修地址实地考察报告+多信源验证(2026年7月最新) - 万国中国官方服务中心
  • 基于YOLOv8的花卉识别系统开发与优化实践
  • 亲身到店探访重庆雷达官方售后服务中心|服务电话及详细网点地址(2026年7月最新) - 亨得利钟表维修中心
  • 原神抽卡分析终极指南:免费开源工具genshin-wish-export完整教程
  • MyBatis03-一个完整的bank transfer MVC框架的代码
  • Hermes在Windows上的正确部署:WSL2配置与跨系统协同指南
  • 宝玑中国官方售后服务中心|官方地址及联系电话权威信息通告(2026年7月最新) - 亨得利钟表维修中心
  • yuzu模拟器中文支持完全指南:从方块文字到完美显示的蜕变之旅
  • 2026年北京刑事辩护律师避坑指南:5位办案经验丰富推荐 - 本地品牌推荐
  • ImNodes与Dear ImGui集成指南:打造专业级节点图形界面
  • 宝珀中国官方售后服务中心|官方热线及全部网点地址权威信息公示(2026年7月更新) - 宝珀官方售后服务中心
  • 为什么顶尖咨询公司开始禁用传统PPT?Canva AI自动化工作流正在重构演示经济学
  • AI智能体开发终极指南:从零基础到实战部署的完整教程
  • 为什么选择WeChat Assistant?10大实用功能让你的微信管理效率提升300%
  • 毕设项目分享 深度学习车型检测算法(源码分享)
  • !toy.struct
  • ImNodes完全指南:如何基于Dear ImGui构建高效节点图系统
  • 黄冈人卖金避坑指南:同城老店街坊亲测无套路 - 人间烟火小记
  • 宁波奢二网收帝舵王子,浪琴康卡斯,现金结算即时到位 - 大牌深度测评
  • SpotifyLyrics社区贡献指南:如何报告问题和提交改进
  • 原神抽卡记录永久保存方案:免费开源工具解决三大玩家痛点
  • 如何使用ChatGPT写推荐信?
  • 三步解锁123云盘VIP特权:免费突破下载限制,享受会员级体验