环境准备

软件部署

AOE工具运行依赖昇腾AI处理器,当前调优入口支持开发者使用其他独立机器为开发环境,使用Atlas 200I SoC A1为运行环境。使用NCS工具远程连接开发环境和运行环境,并在开发环境上使用AOE工具对Atlas 200I SoC A1进行远程调试。

图1 软件部署图

请参考CANN 软件安装指南完成驱动、固件以及开发套件包Ascend-cann-toolkit的安装,部署开发环境和运行环境。

工具准备

NCS工具所在目录为:${INSTALL_DIR}/latest/tools/ncs。${INSTALL_DIR}为CANN软件包安装的实际路径。

安装依赖

环境部署完成后,需要参见表1安装依赖的第三方软件。

表1 AOE依赖软件

需要安装的第三方软件

用途

如何安装

pciutils工具

AOE工具的调优使用lspci命令获取昇腾AI处理器所在硬件设备,所以需要在执行AOE工具的环境中安装pciutils工具。

例如:

  • Ubuntu操作系统:apt-get install pciutils命令安装。
  • EulerOS操作系统:yum install pciutils命令安装。

若您是其他操作系统,请根据实际情况替换。