大家好、
我对 memcpy 的吞吐量有疑问。
我测量了具有可变大小(从16字节到1 MB)和不同内存位置(DDR 到 L2、L2到 DDR、MSMC 到 L2、L2到 MSMC)的 memcpy 的吞吐量。
我注意到 DDR 到 L2的吞吐量非常糟糕(饱和大约85-90MB/s)、而其他存储器情况远高于此结果(对于 exp)。 L2到 DDR 的速率最高可达2.4GB/s)。 此外、当我使用 DMA 时、没有问题、速度最高可达6.6GB/s
原因可能是什么? 这些结果是否错误?
在我的设置中,CPU 具有1.22Ghz,DDR GEL 文件设置为 ddr3A_64BI_DDR1600_setup()。
最棒的
senseytani