AnsweredAssumed Answered

NEON memory copy is slower

Question asked by Ismail Mohammed on Sep 28, 2016
Latest reply on Sep 28, 2016 by igorpadykov

Hello,

 

As per the below article http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka13544.html, I tried NEON memory copy with preload on IMX6 Solo and Quad modules.

 

For 16 MB data copy, the memory copy performance is as below:

IMXDQ Module

memcpy_libc : 435 MB/s

memcpy_neon: 343 MB/s

IMX Solo Module

memcpy_libc : 472 MB/s

memcpy_neon: 385 MB/s

 

Why neon memcpy performance is slower than libc memcpy?

 

Thanks

Ismail

Outcomes