Jump to content

AM5728 Multimedia Performance Testbench: Difference between revisions

Line 580: Line 580:
=== <span style="color:#0931C6">Memory consumption</span><br>  ===
=== <span style="color:#0931C6">Memory consumption</span><br>  ===


'''''Test pipeline (ducatimpeg2dec):'''''
'''''Test pipeline (ducatijpegdec):'''''
<pre style="background:#d6e4f1">
<pre style="background:#d6e4f1">
gst-launch-1.0 filesrc location=/am5728-gst-tests/video-samples/Wreck-It_Ralph_Trailer-MPEG2.mpg num-buffers=260 ! mpegpsdemux ! queue ! mpegvideoparse ! ducatimpeg2dec ! fakesink sync=true -e
gst-launch-1.0 filesrc location=/am5728-gst-tests/video-samples/TearOfSteel-Short-1920x800-MJPEG.mov ! qtdemux name=demux demux.video_0 ! queue ! jpegparse ! ducatijpegdec ! fakesink sync=true -e
</pre>
</pre>


'''''Test pipeline (avdec_mpeg2video):'''''
'''''Test pipeline (avdec_mjpeg):'''''
<pre style="background:#d6e4f1">
<pre style="background:#d6e4f1">
gst-launch-1.0 filesrc location=/am5728-gst-tests/video-samples/Wreck-It_Ralph_Trailer-MPEG2.mpg num-buffers=260 ! mpegpsdemux ! queue ! mpegvideoparse ! avdec_mpeg2video ! fakesink sync=true -e
gst-launch-1.0 filesrc location=/am5728-gst-tests/video-samples/TearOfSteel-Short-1920x800-MJPEG.mov ! qtdemux name=demux demux.video_0 ! queue ! jpegparse ! avdec_mjpeg ! fakesink sync=true -e
</pre>
</pre>


'''''Obtained Results:'''''
'''''Obtained Results:'''''
[[Image:AM572x-testbench-MPEG2-dec-memuse.png|center|700px|AM572x-testbench-MPEG2-dec-memuse.png]]<br>
[[Image:AM572x-testbench-JPEG-dec-memuse.png|center|700px|AM572x-testbench-JPEG-dec-memuse.png]]<br>


In the chart above, it can be seen that when using hardware acceleration, a reduction is achieved in memory consumption. The average difference is 1 129 KB of less consumption when hardware acceleration is used.
In the chart above, it can be seen that when using hardware acceleration, a reduction is achieved in memory consumption. The average difference is 1304 KB of less consumption when hardware acceleration is used.


=== <span style="color:#0931C6">Memory bandwidth consumption</span><br>  ===
=== <span style="color:#0931C6">Memory bandwidth consumption</span><br>  ===
1,433

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.