NVIDIA Jetson TX2 NVP model

From RidgeRun Developer Wiki


In this RidgeRun Developer Wiki, we provide an introduction to NVIDIA nvpmodel tool. The nvpmodel tool helps users adjust the optimal performance-power configurations easily.

Dynamic energy profile

NVIDIA offers the flexibility to change the CPU and GPU settings to adjust the performance and the power consumption of the Jetson TX2, and the nvpmodel tool offers some energy-performance profiles that are convenient and easy to switch.

Common energy profiles

Max Q

NVIDIA uses the Max Q term to refer to maximum processing efficiency, so in this mode, all components on the TX2 are configured for maximum efficiency. This configuration uses the values of the best power-throughput tradeoff.

Max P

Spends more power than Q in order to increase the CPU's clock frequencies. This mode increases the performance sacrificing the power.

Max N

According to the NVIDIA TX2 NVP model definition [2], in this mode the CPU's and GPU clock frequencies are higher than in Max-P, sacrificing power consumption even more [1].

nvpmodel Profiles

In Table 1 the available profiles are shown along with the mode number.

Table 1: nvpmodel profiles, taken from [2]

In order to set an specific profile in your TX2, run:

sudo nvpmodel -m <mode number for desired profile>

To check which mode is being used:

sudo nvpmodel -q --verbose

See also

[1] "NVIDIA Jetson TX2 Delivers Twice the Intelligence to the Edge" The NVIDIA Developer Blog. URL: https://devblogs.nvidia.com/jetson-tx2-delivers-twice-intelligence-edge/
[2] "NVPModel – NVIDIA Jetson TX2 Development Kit" JetsonHacks Article. URL: https://www.jetsonhacks.com/2017/03/25/nvpmodel-nvidia-jetson-tx2-development-kit/


RidgeRun Resources

Quick Start Client Engagement Process RidgeRun Blog Homepage
Technical and Sales Support RidgeRun Online Store RidgeRun Videos Contact Us
RidgeRun.ai: Artificial Intelligence | Generative AI | Machine Learning

Contact Us

Visit our Main Website for the RidgeRun Products and Online Store. RidgeRun Engineering informations are available in RidgeRun Professional Services, RidgeRun Subscription Model and Client Engagement Process wiki pages. Please email to support@ridgerun.com for technical questions and contactus@ridgerun.com for other queries. Contact details for sponsoring the RidgeRun GStreamer projects are available in Sponsor Projects page.