CUDA ISP for NVIDIA Jetson/Performance: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 15: Line 15:


=== Jetson Nano ===
=== Jetson Nano ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>
=== Jetson Xavier NX ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>
=== Jetson Xavier AGX ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>
=== Jetson Orin ===
<center>
<center>
{| class="wikitable"
{| class="wikitable"
Line 32: Line 83:


== CPU and CPU RAM usage ==
== CPU and CPU RAM usage ==
=== Jetson Nano ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>
=== Jetson Xavier NX ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>
=== Jetson Xavier AGX ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>
=== Jetson Orin ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>


== GPU and GPU RAM usage ==
== GPU and GPU RAM usage ==
=== Jetson Nano ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>
=== Jetson Xavier NX ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>
=== Jetson Xavier AGX ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>
=== Jetson Orin ===
<center>
{| class="wikitable"
|-
! Procesing time (In microseconds, averaged over 100 iterations) !! 2x2 Buffers !! 1920x1080 Buffers !! 3840x2160 Buffers
|-
| cudashift || 396 || ||
|-
| cudadebayer || 0.002522 || ||
|-
| cudawhitebalancer || || ||
|-
| cudacolorspaceconverter || || ||
|-
|}
</center>


= GStreamer elements performance =
= GStreamer elements performance =
183

edits