Controlling the power mode of Xavier

Controlling the power mode of Xavier

Source of this text is here

To call nvpmodel:

$ sudo nvpmodel -m [mode]

where mode is the number of the mode that you want to use. For example:

$ sudo nvpmodel -m 0

places the Jetson into MAXN mode.

You can query which mode is currently being used:

$ sudo nvpmodel -q --verbose

The file /etc/nvpmodel.conf holds the different models. Developers can add their own models to add different modes suitable to their application.

Note: nvpmodel settings are persistent across sessions. That is, if the Xavier reboots, the nvpmodel settings remain in effect.

 

Mode Name

EDP 10W 15W 30W 30W 30W 30W
  MAXN MODE_10W MODE_15W MODE_30W_ALL MODE_30W_6CORE MODE_30W_4CORE MODE_30W_2CORE
Power Budget n/a 10W 15W 30W 30W 30W 30W
Mode ID 0 1 2 3 4 5 6
Number of Online CPUs 8 2 4 8 6 4 2
CPU Maximal Frequency
(MHz)
2265.6 1200 1200 1200 1450 1780 2100
GPU TPC 4 2 4 4 4 4 4
CPU Maximal Frequency
(MHz)
1377 520 670 900 900 900 900
DLA Cores 2 2 2 2 2 2 2
DLA Maximal Frequency
(MHz)
1395.2 550 750 1050 1050 1050 1050
Vision Accelerator (VA) cores 2 0 1 1 1 1 1
VA Maximal Frequency
(MHz)
1088 0 550 760 760 760 760
Memory Maximal Frequency
(MHz)
2133 1066 1333 1600 1600 1600 1600
English