使用前准备

了解使用约束

环境准备

  1. 请参见CANN 软件安装指南根据实际环境安装CANN相关软件包。

    Ascend EP场景下msprof工具路径为:${INSTALL_DIR}/tools/profiler/bin,${INSTALL_DIR}请替换为CANN软件安装后文件存储路径。若安装的Ascend-cann-toolkit软件包,以root安装举例,则安装后文件存储路径为:/usr/local/Ascend/ascend-toolkit/latest。

    Ascend RC场景下msprof工具路径为:/var

    如果运行环境仅安装了Ascend-cann-nnae深度学习引擎包或Ascend-cann-nnrt离线推理引擎包,则需要使用AscendCL C&C++接口采集性能数据,然后将采集后的结果上传到安装Ascend-cann-toolkit开发套件包的开发环境,并参考解析并导出性能数据执行解析和导出操作。

  2. 设置公共环境变量。

    安装CANN软件后,使用CANN运行用户进行编译、运行时,需要以CANN运行用户登录环境,执行source ${install_path}/set_env.sh命令设置环境变量。其中${install_path}为CANN软件的安装目录,例如:/usr/local/Ascend/ascend-toolkit。

  3. 设置Python相关环境变量。

    存在多个Python3版本时,以指定python3.7.5为例,请根据实际修改。
    export PATH=/usr/local/python3.7.5/bin:$PATH
    #设置python3.7.5库文件路径
    export LD_LIBRARY_PATH=/usr/local/python3.7.5/lib:$LD_LIBRARY_PATH

上述环境变量只在当前窗口生效,用户可以将上述命令写入~/.bashrc文件,使其永久生效,操作如下:

  1. 以安装用户在任意目录下执行vi ~/.bashrc,在该文件最后添加上述内容。
  2. 执行:wq!命令保存文件并退出。
  3. 执行source ~/.bashrc使环境变量生效。