NVIDIA Jetson Orin/JetPack 5.0.2/Performance Tuning/Tuning Power: Difference between revisions

From RidgeRun Developer Wiki
No edit summary
No edit summary
Tag: Manual revert
 
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
{{NVIDIA Jetson Orin/Head|previous=JetPack 5.0/Performance Tuning/Set Values Manually|next=JetPack 5.0/Performance Tuning/Maximizing Performance|keywords=jetpack,perfomance,tuning,power,power efficiency}}
{{NVIDIA Jetson Orin/Head|previous=JetPack 5.0.2/Performance Tuning/Set Values Manually|next=JetPack 5.0.2/Performance Tuning/Maximizing Performance|metakeywords=jetpack,perfomance,tuning,power,power efficiency}}
</noinclude>
</noinclude>
<!-- If you want a custom title for the page, un-comment and edit this line:
 
{{DISPLAYTITLE:NVIDIA Jetson Orin - <descriptive page name>|noerror}}
{{DISPLAYTITLE:NVIDIA Jetson Orin - Performance Tuning by Tuning Power|noerror}}
-->
 
==Max-Q and Max-P Power Efficiency==
==Max-Q and Max-P Power Efficiency==
The Orin supports three different power modes known as 15W, 30W, and 50W. For each mode, several configurations with various CPU and GPU frequencies, and a number of cores online are possible.
The Orin supports three different power modes known as 15W, 30W, and 50W. For each mode, several configurations with various CPU and GPU frequencies, and a number of cores online are possible.
 
<br>
{| class="wikitable"
<br>
{| class="wikitable" style="margin:auto"
|-
|-
! Mode ID !! 0 !! 1 !! 2 !! 3  
! Mode ID !! 0 !! 1 !! 2 !! 3  
Line 27: Line 28:
|-
|-
|}
|}
<br>


The default mode is id 0. EDP represents the limits and therefore has no power budget
The default mode is id 0. EDP represents the limits and therefore has no power budget.


{{review|Please explain this better. I don't understand what and ID of 5 is, and how do I set a power mode?|mgruner}}
A utility is provided to change the board operations between these modes. In order to change the current operation mode use the command:
 
An utility is provided to change the board operations between these modes. In order to change the current operation mode use the command:


<syntaxhighlight lang=bash>
<syntaxhighlight lang=bash>
Line 41: Line 41:
The mode persists across power cycles and won't change unless nvpmodel is called again.
The mode persists across power cycles and won't change unless nvpmodel is called again.


'''NOTE''' You can use the modes ID from the table above to change the board operations.
{{Ambox
 
|type=notice
|small=left
|issue='''NOTE''': You can use the modes ID from the table above to change the board operations.
|style=width:unset;
}}


In order to find the current mode use:
In order to find the current mode use:
Line 55: Line 59:


<noinclude>
<noinclude>
{{NVIDIA Jetson Orin/Foot|JetPack 5.0/Performance Tuning/Set Values Manually|JetPack 5.0/Performance Tuning/Maximizing Performance}}
{{NVIDIA Jetson Orin/Foot|JetPack 5.0.2/Performance Tuning/Set Values Manually|JetPack 5.0.2/Performance Tuning/Maximizing Performance}}
</noinclude>
</noinclude>

Latest revision as of 16:13, 7 May 2024


Previous: JetPack 5.0.2/Performance Tuning/Set Values Manually Index Next: JetPack 5.0.2/Performance Tuning/Maximizing Performance






Max-Q and Max-P Power Efficiency

The Orin supports three different power modes known as 15W, 30W, and 50W. For each mode, several configurations with various CPU and GPU frequencies, and a number of cores online are possible.

Mode ID 0 1 2 3
Power Budget EDP 15W 30W 50W
Online CPU 12 4 8 12
CPU Max Frequency (MHz) 2147.48 1.1136 1.728 1.4976
GPU Max Frecuency (MHz) 2147.48 420.75 624.75 828.75
DLA Max Frequency (MHz) 2147.48 1369.6 750 1369.6
PVA Cores 2 1 1 1
PVA Max Frequency (MHz) 1088 307.2 512 704


The default mode is id 0. EDP represents the limits and therefore has no power budget.

A utility is provided to change the board operations between these modes. In order to change the current operation mode use the command:

ID=2
sudo /usr/sbin/nvpmodel -m $ID

The mode persists across power cycles and won't change unless nvpmodel is called again.

In order to find the current mode use:

sudo /usr/sbin/nvpmodel -q

Extra Definitions can be added in a file located in:

/etc/nvpmodel/nvpmodel_t194.conf



Previous: JetPack 5.0.2/Performance Tuning/Set Values Manually Index Next: JetPack 5.0.2/Performance Tuning/Maximizing Performance