Jump to content

AM5728 Multimedia Performance Testbench: Difference between revisions

Line 113: Line 113:


In the chart above, it can be seen that when using hardware acceleration (NEON&VFPv4 extension), no reduction is achieved in memory consumption. The average difference is 120 KB of more consumption when hardware acceleration is not used (depreciable value).
In the chart above, it can be seen that when using hardware acceleration (NEON&VFPv4 extension), no reduction is achieved in memory consumption. The average difference is 120 KB of more consumption when hardware acceleration is not used (depreciable value).
=== <span style="color:#0931C6">Memory bandwidth consumption</span><br>  ===
'''''Test pipeline:'''''
<pre style="background:#d6e4f1">
gst-launch-1.0 filesrc location=/am5728-gst-tests/audio-samples/audio_sample.raw ! audioparse ! faac ! fakesink -e
</pre>
Note: In both charts the memory bandwidth consumption is presented separately in sequential (seq) and aleatory (al) memory access.
'''''Memory bandwidth consumption by memory readings obtained results:'''''
[[Image:AM572x-testbench-AAC-readbandwidth.png|center|700px|AM572x-testbench-AAC-readbandwidth.png]]<br>
In the chart above, it can be seen that when using hardware acceleration (NEON&VFPv4 extension), more memory bandwidth consumption by memory readings is obtained. The average difference is 213.5 MB/s for sequential reads and 64.6 MB/s for aleatory reads.
'''''Memory bandwidth consumption by memory writings obtained results:'''''
[[Image:AM572x-testbench-AAC-writebandwidth.png|center|700px|AM572x-testbench-AAC-writebandwidth.png]]<br>
In the chart above, it can be seen that when using hardware acceleration (NEON&VFPv4 extension), more memory bandwidth consumption by memory writings is obtained. The average difference is 206.8 MB/s for sequential reads and 79 MB/s for aleatory reads.
1,433

edits

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