1,433
edits
Line 580: | Line 580: | ||
=== <span style="color:#0931C6">Memory consumption</span><br> === | === <span style="color:#0931C6">Memory consumption</span><br> === | ||
'''''Test pipeline ( | '''''Test pipeline (ducatijpegdec):''''' | ||
<pre style="background:#d6e4f1"> | <pre style="background:#d6e4f1"> | ||
gst-launch-1.0 filesrc location=/am5728-gst-tests/video-samples/ | 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 ( | '''''Test pipeline (avdec_mjpeg):''''' | ||
<pre style="background:#d6e4f1"> | <pre style="background:#d6e4f1"> | ||
gst-launch-1.0 filesrc location=/am5728-gst-tests/video-samples/ | 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- | [[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 | 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> === |
edits