Hello Yong,
The purpose of DMA is not necessarily speed improvement [short DMAs can be
slower] for a single function but to improve speed/performance in more complex
situations.
How many additional instructions can you execute during memcpy?? [0]
How many additional instructions can you execute during and EDMA
operation?? [usually > 0]
The more "move activity" that you perform with DMA, the more CPU cycles
that you MAY [depending on memory bandwidth...] free up.
mikedunn Yong Yang <y...@yahoo.com> wrote:
Hi, all
I compared EDMA fast copy DAT_copy() with C function memcpy() in my
program, but there is no difference in speed. Why does EDMA have no
improvement of speed?
Thank you
Yong
Note: If you do a simple "reply" with your
email client, only the author of this message will receive your answer.
You need to do a "reply all" if you want your answer to be distributed to the
entire group.
_____________________________________ About this
discussion group:
To Join: Send an email to
c...@yahoogroups.com
To Post: Send an email to
c...@yahoogroups.com
To Leave: Send an email to
c...@yahoogroups.com
Archives:
http://www.yahoogroups.com/group/c6x
Other Groups:
http://www.dsprelated.com
|