JetsonTX2/Performance: Difference between revisions
mNo edit summary |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
{{JetsonTX2/Head|next=|previous=| | {{JetsonTX2/Head|next=Jetson TX1 TX2 video latency|Jetson TX2 video latency|previous=GStreamer/Streaming|metakeywords=ARM load, Jetson TX2 ARM load, Capture Display, Capture, H264 Encoding, VP8 Encoding, H265 Encoding, Jetson TX2 ARM load, TX2 ARM load, ARM load}} | ||
</noinclude> | </noinclude> | ||
Line 7: | Line 7: | ||
== Measure ARM load == | == Measure ARM load == | ||
There is a tool to measure the ARM load created by NVIDIA for the Jetson TX2. This tool seems to give better statistics of the ARM cores than the top. In the remaining sections of this wiki, the ARM load reported by top is included for reference to the reader but tegrastats should contain the real load. | There is a tool to measure the ARM load created by NVIDIA for the Jetson TX2. This tool seems to give better statistics of the ARM cores than the top. In the remaining sections of this wiki, the ARM load reported by the top is included for reference to the reader but tegrastats should contain the real load. | ||
Run it with '''sudo''' to get more information. | Run it with '''sudo''' to get more information. | ||
Line 61: | Line 61: | ||
<noinclude> | <noinclude> | ||
{{JetsonTX2/Foot||}} | {{JetsonTX2/Foot|GStreamer/Streaming|Jetson TX1 TX2 video latency|Jetson TX2 video latency}} | ||
</noinclude> | </noinclude> |
Latest revision as of 19:20, 24 October 2023
Measure ARM load
There is a tool to measure the ARM load created by NVIDIA for the Jetson TX2. This tool seems to give better statistics of the ARM cores than the top. In the remaining sections of this wiki, the ARM load reported by the top is included for reference to the reader but tegrastats should contain the real load.
Run it with sudo to get more information.
ubuntu@tegra-ubuntu:~$ ./tegrastats RAM 1787/7853MB (lfb 173x4MB) cpu [0%@1267,off,off,0%@1267,0%@1267,0%@1267] RAM 1787/7853MB (lfb 173x4MB) cpu [0%@345,off,off,0%@345,1%@345,1%@345] RAM 1787/7853MB (lfb 173x4MB) cpu [0%@499,off,off,0%@499,1%@499,2%@499] RAM 1787/7853MB (lfb 173x4MB) cpu [0%@345,off,off,4%@345,1%@345,1%@345] EMC – memory controller AVP – audio/video processor VDE – video decoder engine GR3D – GPU
Jetson TX2 ARM load
This table tries to summarize the ARM load of different use cases of the Jetson TX2 using GStreamer and the capture plugin. The second column has the ARM load of the pipeline measured in one instant, using that value and the known value for the capture process the third column estimates the load of the encoding or display process (subtract the capture load). The load represents a global load of the system (4 ARMs) just to give an idea to the reader of the system capabilities.
Feature | Pipeline load (%) | Feature load (%) |
---|---|---|
Capture | 11.25 | 11.25 |
Capture-Display | 14 | 2.75 |
H264 Encoding | 16.75 | 5.5 |
VP8 Encoding | 15.5 | 4.25 |
H265 Encoding | 13 | 1.75 |