> 文档中心 > Jetson TX2 power mode功耗模式

Jetson TX2 power mode功耗模式


一、参考资料

TX2 五种功耗模式
NVIDIA Jetson AGX Xavier设置风扇转速、工作模式及性能监控

二、相关介绍

  1. Jetson TX2由一个GPU和一个CPU集群组成,CPU集群由双核Denver2处理器和四核ARM Cortex-A57组成,通过高性能互连架构连接。

  2. 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;

  3. NVIDIA提供了nvpmodel命令工具管理4种功耗模式,4种功耗模式:
    在这里插入图片描述

  4. 四种功耗模式的性能对比
    在这里插入图片描述
    在这里插入图片描述

  5. TX2默认采用模式1,即Max-Q模式,此模式下,双核Denver2不工作,四核A57工作,CPU工作频率为0.85Ghz,该模式比较均衡/节能。

三、关键指令

  1. 查看CPU情况

    cat /proc/cpuinfo
  2. 查询当前功耗模式

    sudo nvpmodel -q verbose
    tx2@tx2:~$ sudo nvpmodel -q verboseNVPM WARN: fan mode is not set!NV Power Mode: MAXN0
  3. 查看clock工作状态

    sudo jetson_clocks --show
    tx2@tx2:~$ sudo jetson_clocks --showSOC family:tegra186  Machine:quillOnline CPUs: 0,3-5cpu0: 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=854250000EMC MinFreq=40800000 MaxFreq=1331200000 CurrentFreq=1331200000 FreqOverride=1Fan: PWM=0NV Power Mode: MAXQ
  4. 开启风扇
    Jetson TX2的风扇在开机之后是默认关闭的,所以每次重启都需要手动打开风扇,风扇转速是通过读取target_pwm文件进行设置的。
    修改风扇配置文件,保存即可开启风扇,默认为0,表示关闭,最大是250

    sudo gedit /sys/devices/pwm-fan/target_pwm
  5. 设置模式为0,开启火力全开模式,用htop查看有6个CPU。

    sudo nvpmodel -m 0

    设置模式为1,只用4个CPU,用htop查看只有4个CPU。

    sudo nvpmodel -m 1

    开启风扇,开启最大clock时钟

    sudo /usr/bin/jetson_clocks
  6. 自定义工作模式
    /etc/nvpmodel.conf 文件中保存了模式的定义,用户可以自己修改添加,修改方法参考原有的示例即可,充分发挥TX2性能!

四、可能出现的问题

  • 如果设置模式0,风扇没有转

    错误原因:没有设置fan mode风扇模式解决办法:修改风扇的配置文件,保存即可sudo gedit /sys/devices/pwm-fan/target_pwm默认为0,表示关闭,最大是250

书法艺术字体