Nvidia Jetson TX2 如何火力全开

本文详细介绍了 NVIDIA Jetson TX2 开发板的五种功率模式,包括 Max-N、Max-Q、Max-PCore-All、Max-PARM 和 Max-PDenver,并提供了查询和切换模式的命令。此外,还分享了解决 jetson_clocks.sh 脚本运行错误的方法。

nvidia jetson TX2 火力全开

TX2开发板启动后,开发板上的小风扇是不会旋转的,估计是因为TX2开发板默认的功率不大,还不需要小风扇散热。说到功率,NVIDIA的新的命令工具Nvpmodel,提供了5种模式,供使用者调整CPU与GPU的运行状态。

模式模式名Denver 2频率ARM A57FrequencyGPU 频率
0Max-N22.0 GHz42.0 GHz1.30 Ghz
1Max-Q041.2 Ghz0.85 Ghz
2Max-P Core-All21.4 GHz41.4 GHz1.12 Ghz
3Max-P ARM042.0 GHz1.12 Ghz
4Max-P Denver22.0 GHz01.12 Ghz

NVIDIA提供了命令对进行切换和查询。

  • 查询当前模式
sudo nvpmodel -q –verbose
  • 切换当前模式(例如切换至模式0)
sudo nvpmodel -m 0

NVIDIA提供脚本文件进行切换

TX2开发板的主文件夹也就是 /home/nvidia 下面会有一个名为 jetson_clocks.sh 的文件,直接用命令行运行就能切换到最高功率、火力全开:

sudo sh ~/jetson_clocks.sh

遇到的问题 不过我在TX2上运行这个脚本时出现错误,经过排查,我的判断是在385行的判断语句对384行的 grep “nvidia,tegra210” /proc/device-tree/compatible &>/dev/null 的判断逻辑错误,本意是只要找到TX1开发板的标志就判断是TX1开发板,否则是TX2,但逻辑错误导致无论如何都会判断为TX1。

解决方案: 只要删掉384行的 &>/dev/null 就可以运行了。如果嫌麻烦可以下载改好的文件
(github)
或者优快云资源

参考文章: http://www.gpus.cn/qianduan/front/getNewsArc?articleid=133&from=timeline&isappinstalled=0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值