GstInference/Benchmarks: Difference between revisions

m
no edit summary
mNo edit summary
Line 11: Line 11:
</html>
</html>


= GstInference Benchmarks =
== GstInference Benchmarks ==


== Introduction ==
=== Introduction ===


This wiki summarizes a series of benchmarks on different hardware platforms based on the [https://github.com/RidgeRun/gst-inference/blob/master/tests/benchmark/run_benchmark.sh run_benchmark.sh] bash script that can be found in the official [https://github.com/RidgeRun/gst-inference GstInference repository]. The script is based on the following GStreamer pipeline:
This wiki summarizes a series of benchmarks on different hardware platforms based on the [https://github.com/RidgeRun/gst-inference/blob/master/tests/benchmark/run_benchmark.sh run_benchmark.sh] bash script that can be found in the official [https://github.com/RidgeRun/gst-inference GstInference repository]. The script is based on the following GStreamer pipeline:
Line 43: Line 43:
</source>  
</source>  


=== Test benchmark video ===
==== Test benchmark video ====
The following video was used to perform the benchmark tests.
The following video was used to perform the benchmark tests.
<br>
<br>
Line 50: Line 50:
[[File:Test benchmark video.mp4|500px|thumb|center|Test benchmark video]]
[[File:Test benchmark video.mp4|500px|thumb|center|Test benchmark video]]


== x86 ==
=== x86 ===


The Desktop PC had the following specifications:
The Desktop PC had the following specifications:
Line 58: Line 58:
*GStreamer 1.8.3
*GStreamer 1.8.3


=== FPS Measurements ===
==== FPS Measurements ====


<html>
<html>
Line 137: Line 137:
</html>
</html>


=== CPU Load Measurements ===
==== CPU Load Measurements ====


<html>
<html>
Line 216: Line 216:
</html>
</html>


== Jetson AGX Xavier ==
=== Jetson AGX Xavier ===


The Jetson Xavier power modes used were 2 and 6 (more information: [https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fpower_management_jetson_xavier.html%23wwpID0E0OM0HA Supported Modes and Power Efficiency])
The Jetson Xavier power modes used were 2 and 6 (more information: [https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fpower_management_jetson_xavier.html%23wwpID0E0OM0HA Supported Modes and Power Efficiency])
Line 233: Line 233:
Where x is the power mode ID (e.g. 0, 1, 2, 3, 4, 5, 6).
Where x is the power mode ID (e.g. 0, 1, 2, 3, 4, 5, 6).


=== FPS Measurements ===
==== FPS Measurements ====


<html>
<html>
Line 311: Line 311:
</html>
</html>


=== CPU Load Measurements ===
==== CPU Load Measurements ====


<html>
<html>
Line 389: Line 389:
</html>
</html>


== Jetson TX2 ==
=== Jetson TX2 ===


=== FPS Measurements ===
==== FPS Measurements ====


<html>
<html>
Line 464: Line 464:
</html>
</html>


=== CPU Load Measurements ===
==== CPU Load Measurements ====


<html>
<html>
Line 537: Line 537:
</html>
</html>


== Jetson Nano ==
=== Jetson Nano ===


=== FPS Measurements ===
==== FPS Measurements ====


<html>
<html>
Line 612: Line 612:
</html>
</html>


=== CPU Load Measurements ===
==== CPU Load Measurements ====


<html>
<html>
Line 685: Line 685:
</html>
</html>


== Google Coral ==
=== Google Coral ===


=== FPS Measurements ===
==== FPS Measurements ====


<html>
<html>
Line 761: Line 761:
</html>
</html>


=== CPU Load Measurements ===
==== CPU Load Measurements ====


<html>
<html>