调节功耗模式
功耗档位简介
Atlas 200 AI加速模块支持设置四种功耗档位,用于适应不同的散热环境、供电条件。功耗档位的设置方法,请参考主/协处理器模式下设置功耗档位。
功耗档位 |
典型功耗值 |
性能基准 |
说明 |
---|---|---|---|
full |
11.0W |
22TOPS |
最高档位,适合高算力应用场景 |
high |
9.5W |
16TOPS |
次高档位,适合高算力应用场景 |
middle |
9W |
8TOPS |
次低档位,适合低功耗应用场景 |
low |
7W |
4TOPS |
最低档位,适合低功耗应用场景 |
功耗档位 |
典型功耗值 |
性能基准 |
说明 |
---|---|---|---|
full |
7.5W |
22TOPS |
最高档位,适合高算力应用场景 |
high |
6.5W |
16TOPS |
次高档位,适合高算力应用场景 |
middle |
6W |
8TOPS |
次低档位,适合低功耗应用场景 |
low |
5W |
4TOPS |
最低档位,适合低功耗应用场景 |
用户通过修改设备中的配置文件nve.bin来更改功耗档位,以满足自身需要。
当前仅支持更改Atlas 200 AI加速模块作为主处理器或协处理器运行时的功耗档位。
主/协处理器模式下设置功耗档位
操作步骤
- 登录Atlas 200 AI加速模块OS,并在root用户下执行以下操作。
- 使用“WinSCP”,将软件包“A200-3000-Soc-HashRate.zip”上传至Atlas 200 AI加速模块所在的系统任一目录下,例如/var/davinci/firmware。详细操作请参见使用WinSCP传输文件。
- 执行如下命令,解压软件包“A200-3000-Soc-HashRate.zip”,获取算力配置文件。
unzip A200-3000-Soc-HashRate.zip
软件包“A200-3000-Soc-HashRate.zip”中的nve_low.bin、nve_middle.bin、nve_high.bin和nve_full.bin四个算力配置文件分别对应最低档位、次低档位、次高档位和最高档位。
- 烧录nve.bin文件,更改功耗档位。
- 执行如下命令,进入/var/davinci/firmware目录。
cd /var/davinci/firmware
- 执行如下命令,烧录nve.bin文件。
./upgrade-tool --device_index -1 --component nve --path <path/to/nve.bin>
以更改为最低功耗为例,具体命令如下。
./upgrade-tool --device_index -1 --component nve --path ./nve_low.bin
显示信息如下,表示烧录成功。
root@davinci-mini:/var/davinci/firmware# ./upgrade-tool --device_index -1 --component nve --path ./nve_low.bin {"device": 0, "succeed"} root@davinci-mini:/var/davinci/firmware#
- 执行如下命令,进入/var/davinci/firmware目录。
- 执行如下命令,重启后生效。
reboot
- 查看算力配置文件是否生效。
- 执行如下命令,进入/var/davinci/firmware目录。
cd /var/davinci/firmware
- 执行如下命令,查看算力配置文件是否生效。
./opsread-tool
显示信息如下,表示算力配置文件生效。
root@davinci-mini:/var/davinci/firmware# ./opsread-tool low root@davinci-mini:/var/davinci/firmware#
- 执行如下命令,进入/var/davinci/firmware目录。