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

CANN/asc-devkit获取API工作空间大小

GetLibApiWorkSpaceSize

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

功能说明

获取AscendC API需要的workspace空间大小。

函数原型

uint32_t GetLibApiWorkSpaceSize(void) const

参数说明

返回值说明

返回uint32_t数据类型的结果,该结果代表当前系统workspace的大小,单位为字节。

约束说明

调用示例

// 用户自定义的tiling函数 static ge::graphStatus TilingFunc(gert::TilingContext* context) { AddApiTiling tiling; ... size_t usrSize = 256; // 设置用户需要使用的workspace大小。 // 如需要使用系统workspace需要调用GetLibApiWorkSpaceSize获取系统workspace的大小。 auto ascendcPlatform = platform_ascendc:: PlatformAscendC(context->GetPlatformInfo()); uint32_t sysWorkspaceSize = ascendcPlatform.GetLibApiWorkSpaceSize(); size_t *currentWorkspace = context->GetWorkspaceSizes(1); // 通过框架获取workspace的指针,GetWorkspaceSizes入参为所需workspace的块数。当前限制使用一块。 currentWorkspace[0] = usrSize + sysWorkspaceSize; // 设置总的workspace的数值大小,总的workspace空间由框架来申请并管理。 ... }

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

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

http://www.gsyq.cn/news/1338058.html

相关文章:

  • 暗黑3一键自动化终极指南:D3KeyHelper图形化宏工具完全解析
  • 【YOLO目标检测全栈实战】59 YOLO-World:零样本检测的平民化革命
  • Python量化投资:3分钟掌握pywencai获取问财数据完整指南
  • 靠谱的人形机器人设计公司推荐,口碑哪家好? - 工业品牌热点
  • 2026一门一景入户门深度选型:如何匹配你的高端入户需求? - 速递信息
  • 【YOLO目标检测全栈实战】60 YOLO-World Few-shot微调:用10张图让你的模型学会检测“工厂专属零件”
  • 深入理解 Graphviz 核心组件:Graph、Digraph 与 Source 类详解
  • LDDC:解决多平台歌词同步与格式转换的工程化方案
  • 突发!Karpathy 加入 Anthropic,重回一线搞研发
  • CANN/asc-devkit SIMT fmodf函数
  • Beyond Compare 5密钥生成器技术解析与高效配置指南
  • Faster RCNN PyTorch CUDA扩展:RoI Pooling层的GPU实现终极指南
  • UI.Vision RPA桌面自动化功能:如何控制Windows、macOS和Linux应用
  • SD-PPP Photoshop AI插件:3分钟实现AI与专业设计的无缝融合
  • 库存分析怎么做?库存分析进阶3大法:ABC、CVA、IQR
  • 如何快速上手Hertz.dev:5分钟完成首个全双工音频对话
  • AI热潮下变压器需求火爆:中国企业海外营收猛增,红利期至少还有5 - 7年
  • 为什么选择WeKWS:5分钟掌握端到端语音唤醒技术
  • Steam Deck Tools 终极指南:在Windows上实现高效掌机体验的完整解决方案
  • 2026TOP5郑州市二七区黄金,白银,铂金回收门店推荐及联系方式权威发布 - 前途无量YY
  • 今起招股,创想三维预计5月29日港交所上市
  • Circuit事件处理深度解析:如何优雅处理用户交互
  • clawPDF网络打印机配置:实现多用户共享打印的终极方案
  • mpv.net媒体播放器:如何在Windows上获得专业级视频播放体验
  • 趣图:科技公司押注 AI,裁撤开发人员
  • CANN/asc-devkit bfloat16精度转换函数
  • 终极AMD Ryzen调试指南:SMUDebugTool让你的处理器发挥最大潜力
  • 用BG3SE脚本扩展器解锁博德之门3的无限可能
  • Zabbix 7.0 在 Ubuntu 上启用中文界面语言(zh_CN)
  • 闲鱼AI客服机器人终极指南:构建7×24小时智能值守系统