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

CANN/Ascend C:批处理矩阵乘法临时缓冲区大小计算

BatchMatmulGetTmpBufSize

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

功能说明

BatchMatmul Tiling调用GetTiling接口获取Tiling参数后,根据Tiling结构体信息获取L1 Buffer/Unified Buffer/L0C Buffer的使用大小。

函数原型

int32_t BatchMatmulGetTmpBufSize(optiling::TCubeTiling &tiling, matmul_tiling::SysTilingTempBufSize &bufSize)

参数说明

表 1参数说明

参数名

输入/输出

描述

tiling

输入

BatchMatmul Tiling的结构体,即BatchMatmulTiling对象得到的TCubeTiling结构体。

bufSize

输出

根据TCubeTiling结构体信息获取L1 Buffer/Unified Buffer/L0C Buffer的使用大小。

SysTilingTempBufSize结构定义如下方代码所示。

struct SysTilingTempBufSize { int32_t ubSize = 0; // Unified Buffer大小 int32_t l1Size = 0; // L1 Buffer大小 int32_t l0cSize = 0; // L0C Buffer大小 };

返回值说明

-1表示获取失败; 0表示获取成功。

约束说明

调用示例

auto ascendcPlatform = platform_ascendc::PlatformAscendC(context->GetPlatformInfo()); matmul_tiling::BatchMatmulTiling tiling(ascendcPlatform); optiling::TCubeTiling tilingData; ... // 初始化tilingData,详见MatmulTiling类使用说明 int ret = tiling.GetTiling(tilingData); // 获取Tiling参数 SysTilingTempBufSize bufSize; BatchMatmulGetTmpBufSize(tilingData, bufSize);

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

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

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

相关文章:

  • clawPDF命令行操作:10个实用技巧实现批量PDF处理
  • 如何快速安装Kimera-VIO:Ubuntu 20.04完整教程
  • 异常处理函数在WebShell免杀中的实战应用:绕过安全检测的终极指南
  • GetQzonehistory:如何用Python工具实现QQ空间数据备份的完整方案
  • Lawnicons疑难解答:常见问题与解决方案大全
  • article-extractor实战:5个真实场景下的文章提取解决方案
  • 在线去除视频水印用什么工具?2026 免费工具推荐及实测对比 - 科技热点发布
  • UnattendGenerator实战案例:如何批量部署Windows系统
  • 工业AI模型全生命周期管理:AI模型养成记
  • 抖音视频怎样去水印?2026 抖音去水印方法全解析,免费在线工具实测对比 - 科技热点发布
  • 【荷兰语语音生成黄金标准】:基于176小时母语者听感测试的ElevenLabs参数调优白皮书
  • 小红书下载视频如何去水印?2026 最新下载无水印教程和实用工具 - 科技热点发布
  • 即梦视频怎么去水印?即梦AI水印怎么去除?2026最新手机去水印方法盘点 - 科技热点发布
  • R3nzSkin国服特供版:英雄联盟免费换肤工具完整使用指南
  • 2026年免费去水印在线工具推荐|去水印工具哪个最好用?实测对比 - 科技热点发布
  • SWOT分析是什么
  • 小红书视频怎么下载?2026最新下载方法+去水印工具盘点丨无损保存高清素材 - 科技热点发布
  • 抖音视频怎么去水印?2026免费去水印工具+方法完全指南 - 科技热点发布
  • 浩卡联盟一级代理邀请码16888,注册必填全网佣金置顶0抽成(附带注册攻略+使用教程) - 流量卡代理招商
  • CMake set的使用
  • 真正准的语义向量方案
  • 2026好用的视频去水印软件怎么选?热门去水印工具全方位对比测评 - 科技热点发布
  • 2026抖音去水印怎么做?在线免费去水印工具与视频解析方案全盘点 - 科技热点发布
  • 即梦去水印怎么保存图片?2026 即梦去水印教程方法详解 - 科技热点发布
  • 豆包视频去水印怎么操作?2026实测入口+操作方法+工具盘点 - 科技热点发布
  • 2026 东莞专业搬家公司排行 年度热门商家 TOP5 推荐 - 从来都是英雄出少年
  • 爬22域名成交
  • 抖音视频怎么去水印?2026年最新免费抖音一键去水印免费方法合集 - 科技热点发布
  • 2026电脑手机免费去水印软件怎么选?这5款本地视频去水印工具实测对比 - 科技热点发布
  • TOP10空气能一线品牌有哪些|空气能头部品牌全梳理(2026版) - 匠言榜单