目錄
1 Jetson TX2各種功率模式介紹
mode | mode name | GPU Denver 2 | 頻率 | AM57 | 頻率 |
---|---|---|---|---|---|
0 | Max-N | 2 | 2.0 GHz | 4 | 2.0GHz |
1 | Max-Q | 0 | / | 4 | 1.2 GHz |
2 | Max-P-Core-All | 2 | 1.4 GHz | 4 | 1.4 GHz |
3 | Max-P-ARM | 0 | / | 4 | 2.0 GHz |
4 | Max-P-Denver | 2 | 2.0 GHz | 0 | / |
2 Jetson TX2各種功率模式的切換與查詢
- 首先,開啓高功率模式
sudo ~/jetson_clocks.sh
- 查詢當前工作模式
sudo nvpmodel -q verbose
- 更改工作模式爲0,只需要修改
-m
標識符後面的數字即可
sudo nvpmodel -m 0
2 使用YOLOv3-Tiny評測各種功率
所使用的評測素材爲一段1276x668的H.264編碼的MP4格式的行車記錄視頻,共有3分鐘
。使用的算法是在BDD100K數據集訓練好的YOLOv3-Tiny
,評測結果如下:
mode | mode name | GPU Denver 2 | 頻率 | AM57 | 頻率 | 檢測幀率 |
---|---|---|---|---|---|---|
0 | Max-N | 2 | 2.0 GHz | 4 | 2.0GHz | ~24 FPS |
1 | Max-Q | 0 | / | 4 | 1.2 GHz | ~16 FPS |
2 | Max-P-Core-All | 2 | 1.4 GHz | 4 | 1.4 GHz | ~20 FPS |
3 | Max-P-ARM | 0 | / | 4 | 2.0 GHz | ~12 FPS |
4 | Max-P-Denver | 2 | 2.0 GHz | 0 | / | ~8 FPS |
在運行時,通過命令sudo ~/tegrastats
查看TX2的狀態,當不運行高功率模式時,輸出如下:
RAM 2276/7846MB (lfb 1151x4MB) CPU [59%@1341,82%@1420,85%@1419,57%@1346,50%@1342,51%@1344] EMC_FREQ 38%@1600 GR3D_FREQ 78%@1122 APE 150 MTS fg 2% bg 1% BCPU@34C MCPU@34C [email protected] PLL@34C Tboard@28C [email protected] PMIC@100C [email protected] VDD_IN 10417/10543 VDD_CPU 2288/2262 VDD_GPU 3509/3598 VDD_SOC 992/1042 VDD_WIFI 76/19 VDD_DDR 2487/2531
當運行高功率模式0時,輸出如下:
RAM 2247/7846MB (lfb 1136x4MB) CPU [55%@1882,57%@2011,75%@2014,58%@1881,50%@1882,62%@1881] EMC_FREQ 40%@1866 GR3D_FREQ 99%@1300 APE 150 MTS fg 1% bg 0% BCPU@42C MCPU@42C [email protected] PLL@42C Tboard@34C [email protected] PMIC@100C [email protected] VDD_IN 15352/15314 VDD_CPU 4036/4283 VDD_GPU 5407/5236 VDD_SOC 1523/1485 VDD_WIFI 0/0 VDD_DDR 3214/3137
主要參數說明如下:
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