一、参考资料
TX2 五种功耗模式
NVIDIA Jetson AGX Xavier设置风扇转速、工作模式及性能监控
二、相关介绍
-
Jetson TX2由一个GPU和一个CPU集群组成,CPU集群由双核Denver2处理器和四核ARM Cortex-A57组成,通过高性能互连架构连接。
-
Jetson TX2拥有6个CPU核心和一个GPU,dual-core NVIDIA Denver2 + quad-core ARM Cortex-A57,256-core Pascal GPU。
(1)双核Denver2处理器:cpu1,cpu2;
(2)四核ARM Cortex-A57:cpu0,cpu3,cpu4,cpu5; -
NVIDIA提供了nvpmodel命令工具管理4种功耗模式,4种功耗模式:
-
TX2默认采用模式1,即Max-Q模式,此模式下,双核Denver2不工作,四核A57工作,CPU工作频率为0.85Ghz,该模式比较均衡/节能。
三、关键指令
-
查看CPU情况
cat /proc/cpuinfo
-
查询当前功耗模式
sudo nvpmodel -q verbose
tx2@tx2:~$ sudo nvpmodel -q verbose NVPM WARN: fan mode is not set! NV Power Mode: MAXN 0
-
查看clock工作状态
sudo jetson_clocks --show
tx2@tx2:~$ sudo jetson_clocks --show SOC family:tegra186 Machine:quill Online CPUs: 0,3-5 cpu0: Online=1 Governor=schedutil MinFreq=1267200 MaxFreq=1267200 CurrentFreq=1267200 IdleStates: C1=0 c7=0 cpu1: Online=0 Governor=schedutil MinFreq=345600 MaxFreq=2035200 CurrentFreq=2035200 IdleStates: C1=0 c6=0 c7=0 cpu2: Online=0 Governor=schedutil MinFreq=345600 MaxFreq=2035200 CurrentFreq=2035200 IdleStates: C1=0 c6=0 c7=0 cpu3: Online=1 Governor=schedutil MinFreq=1267200 MaxFreq=1267200 CurrentFreq=1267200 IdleStates: C1=0 c7=0 cpu4: Online=1 Governor=schedutil MinFreq=1267200 MaxFreq=1267200 CurrentFreq=1267200 IdleStates: C1=0 c7=0 cpu5: Online=1 Governor=schedutil MinFreq=1267200 MaxFreq=1267200 CurrentFreq=1267200 IdleStates: C1=0 c7=0 GPU MinFreq=854250000 MaxFreq=854250000 CurrentFreq=854250000 EMC MinFreq=40800000 MaxFreq=1331200000 CurrentFreq=1331200000 FreqOverride=1 Fan: PWM=0 NV Power Mode: MAXQ
-
开启风扇
Jetson TX2的风扇在开机之后是默认关闭的,所以每次重启都需要手动打开风扇,风扇转速是通过读取target_pwm文件进行设置的。
修改风扇配置文件,保存即可开启风扇,默认为0,表示关闭,最大是250sudo gedit /sys/devices/pwm-fan/target_pwm
-
设置模式为0,开启火力全开模式,用htop查看有6个CPU。
sudo nvpmodel -m 0
设置模式为1,只用4个CPU,用htop查看只有4个CPU。
sudo nvpmodel -m 1
开启风扇,开启最大clock时钟
sudo /usr/bin/jetson_clocks
-
自定义工作模式
在 /etc/nvpmodel.conf 文件中保存了模式的定义,用户可以自己修改添加,修改方法参考原有的示例即可,充分发挥TX2性能!
四、可能出现的问题
-
如果设置模式0,风扇没有转
错误原因: 没有设置fan mode风扇模式 解决办法: 修改风扇的配置文件,保存即可 sudo gedit /sys/devices/pwm-fan/target_pwm 默认为0,表示关闭,最大是250