使用说明
功能描述
CANN开发套件包中提供了自定义算子工程生成工具:msopgen。
具有如下功能:
- 基于算子原型定义输出算子工程:包括算子host侧代码实现文件、算子kernel侧实现文件、算子适配插件以及工程编译配置文件等。
- 基于性能仿真环境生成的dump数据文件输出算子仿真流水图文件。
工具路径
通过可执行文件“msopgen”生成自定义算子工程,其功能和安装路径如下。
文件名 |
功能 |
路径 |
---|---|---|
msopgen |
生成自定义算子工程或算子仿真流水图文件。 |
CANN软件安装后文件存储路径下的“python/site-packages/bin”。 |
使用前提
CANN组合包提供进程级环境变量设置脚本,供用户在进程中引用,以自动完成环境变量设置。执行命令参考如下,以下示例均为root或非root用户默认安装路径,请以实际安装路径为准。
# 以root用户安装toolkit包 . /usr/local/Ascend/ascend-toolkit/set_env.sh # 以非root用户安装toolkit包 . ${HOME}/Ascend/ascend-toolkit/set_env.sh
补充说明
msopgen工具其他参数说明可参考表2。
父主题: msopgen工具使用