I used the following code to test Version 02.80 and 03.00 of DVRRDK,but found that it makes a big difference in execution time.
In Version 02.80, C6XDSP takes 1 us(ProcTime1=1) in memcpy and 4 us(ProcTime2=2) in addition.
But in Version 03.00, C6XDSP takes 40 us (ProcTime1=40) in memcpy and 10 us(ProcTime2 =10) in addition.
I only load c6xdsp, videoM3 and vpssM3. I didn't run any application.
I would like to ask why time differs between these two versions while using DSP to run memcyp.
Thank you.
==================================================================