Hello all,
I have a question about the throughput of memcpy.
I measured the throughput of memcpy with variable sizes (from 16Bytes to 1MBytes) and from different memory locations (DDR to L2, L2 to DDR, MSMC to L2 , L2 to MSMC).
I noticed that DDR to L2 throughput is very bad (saturating around 85-90MB/s) whereas the other memory cases are far higher than this result (for exp. L2 to DDR can go up to 2.4GB/s). Also when I use DMA there is no problem the speed is up to 6.6GB/s.
What could be the reason for that? Are those results wrong?
In my setup CPU has 1.22Ghz and DDR GEL file setting is ddr3A_64bit_DDR1600_setup().
Best,
samseytani