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 |