【jeston】NVIDIA Jetson tx2各性能介绍及切换教程

942 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

描述:NVIDIA Jetson tx2各性能介绍及切换教程

目录

    1. tx2简介
    1. 五种模式
    1. tx2 配置查看及设置
1. tx2简介

Jetson tx2 有6个CPU核心和一个GPU

NVIDIA命令行工具Nvpmodel提供5种模式,可以方便地让用户配置CPU状态,以最大限度地提高不同场景下的性能和能耗。

2. 五种模式

在这里插入图片描述

3. tx2 配置查看及设置
  1. 查看cup信息
lscpu

或者

cat /proc/cpuinfo
  1. 查看GPU信息 官方给出了一个脚本,运行即可
sudo ~/tegrastats

输出如下:

RAM 4634/7854MB (lfb 2x512kB) cpu [0%@1112,off,off,0%@1113,0%@1113,0%@1112] EMC 5%@1331 APE 150 VDE 1203 GR3D 0%@140
RAM 4634/7854MB (lfb 2x512kB) cpu [9%@1114,off,off,100%@1113,25%@1113,36%@1114] EMC 5%@1331 APE 150 VDE 1203 GR3D 0%@140

参数含义如下:

RAM  就是内存占用

cpu  当然就是CPU占用率了,TX2一共6个核,,我再之前一篇如何配置中说过

EMC – external memory controller, 就是外存控制器    单位  bus%@MHz

AVP – audio/video processor, TX2 自带的音频视频ASIC处理器  单位 processor%@MHz

VDE – video decoder engine,  TX2 带有视频编解码hevc的加速器   %MHz

GR3D – GPU, processor,      GPU的主频      %@MHz
  1. 开启风扇(最大频率)
sudo  ~/jetson_clocks.sh

TX2上电的时候,默认最低功耗模式1,即只有4个CPU核心开启,风扇不转;

直接运行home下的jetson_clocks.sh,开启最大频率,风扇即可开启。

  1. 显示CPU、GPU和EMC的当前设置
sudo ./jetson_clock.sh --show
  1. 查询当前工作模式
sudo nvpmodel -q verbose

输出结果如下:

NV Power Mode: MAX-P ARM
3
  1. 修改工作模式
sudo nvpmodel -m 0

查询当前模式:

sudo nvpmodel -q verbose
显示结果:
NV Power Mode: MAXN
0

模式0下TX2的6个CPU核心全部开启,即火力全开模式,这样工作模式修改成功。火力全开模式可以有效提高速度!

nvpmodel设置更改后,重启后数值会保持。