Jetson TX2各種功率模式運行YOLOv3-Tiny

目錄

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章