IMX6Q poor memory performance

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

IMX6Q poor memory performance

跳至解决方案
3,301 次查看
denkraev
Contributor II

IMX6Q is x6 times slower on Android 8.0.0 than on Android 4.4.3!

I use MCIMX6Q-SDB sabresd board and tinymembench tool for memory benchmarking.

And here are the results:

Tinymembench

Operation

Android 4.4.3

Linux kernel 3.10.53-88098, MB/s

Android 8.0.0

Linux kernel 4.9.17-04736, MB/s

C fill2121.2353.8
standard memset2118.7353.6
NEON fill 2105.5353.7
ARM fill (STRD)2120.9353.9

As you can see only specific operations type are affected - "fill/set".

No such huge performance difference with other operation like copy-read:

Tinymembench

Operation

Android 4.4.3

Linux kernel 3.10.53-88098, MB/s

Android 8.0.0

Linux kernel 4.9.17-04736, MB/s

C copy318.0334.6
standard memcpy358.7370.8
NEON copy300.5310.8
ARM copy prefetched (incr pld)402.6382.8

Other benchmark utils like Geekbench or Antutu show the same situation with memory performance: Android 8.0.0 is much slower than Android 4.4.3.

Why does Android 8.0.0 have much lower numbers than Android 4.4.3?

What should I do to bring Android 4.4.3 performance to the Android 8.0.0 (port some drivers patches... etc.) ?

标签 (3)
1 解答
2,653 次查看
igorpadykov
NXP Employee
NXP Employee

may be useful

https://community.nxp.com/thread/371109 

also performance issues and additional custom optimizations may be supported using

NXP Professional Services | NXP 

Best regards
igor

在原帖中查看解决方案

3 回复数
2,653 次查看
igorpadykov
NXP Employee
NXP Employee

Hi denkraev

issue may be caused by arm errata (in uboot/include/configs :

define CONFIG_ARM_ERRATA)

mx6_common.h\configs\include - uboot-imx - i.MX U-Boot 

Also please check that correct image was used (from nxp official repository)

i.MX Software | NXP 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复
2,653 次查看
denkraev
Contributor II

Official images are in use.

Errata is enabled.

0 项奖励
回复
2,654 次查看
igorpadykov
NXP Employee
NXP Employee

may be useful

https://community.nxp.com/thread/371109 

also performance issues and additional custom optimizations may be supported using

NXP Professional Services | NXP 

Best regards
igor