Hi,
From https://developer.arm.com/Processors/Cortex-R52, the CoreMark performance score for Cortex-R52 is 4.3 CoreMark/MHz.
Would you mind sharing the compiler version and the whole compiler options (prefer the whole project), I'd like to reproduce the result.
Thanks.
What values do you get with your favorite compiler? Better or worse?
I got 3.72 CoreMark/MHz with gcc-9.2-arm32-none-eabi compiler. I would like to know what compiler is used by ARM and what are the compiler options.
Wow, that's quiet a difference. I would guess ARM uses ARM v6 (Clang) compiler.
Also they likely use "tricks" like TCM.
Thanks for your answer. In my case, TCM is also used.
I confirmed with the guys in ARM via email.
GCC/ARM: Cortex-R52 is 3.7 CoreMark/MHz.
IAR 8.5 : Cortex-R52 is 4.3 CoreMark/MHz.
Jacob Peng said:IAR 8.5 : Cortex-R52 is 4.3 CoreMark/MHz.
I wonder if they have a "coreMark" detection inbuild ?!