This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Do we have any official benchmark comparing ARM and GNU compilers?

Hello,

Few of my customers started to have concerns on the quality of the GNU`s GCC compilers.

Before I talk about the performance gain in using the ARM compiler to my clients, I would like to know is there any

official compiler benchmark comparing the ARM compiler and GNU?


I am only hearing that usage of NEON instruction through ARM compilers yields better performance compared to

doing the same thing using GNU`s GCC compiler?


Is there any document comparing different aspects of both of these compilers?


Regards,

Parents
  • ARM doesn't publish benchmark comparisons between compilers. There are far too many variables (compilers, compiler versions, benchmarks, command line options, etc) to do this in a meaningful way. Instead, we encourage users to run their own tests and we are happy to provide evaluation licenses to enable this.

    Generally speaking, the ARM Compiler excels at ...

    • Compact code size
    • Library size and performance
    • NEON autovectorization performance
    • Performance / code size tradeoff, i.e. very good performance without compromising code size

    These are of course generalisations and we encourage users to run their own tests.

Reply
  • ARM doesn't publish benchmark comparisons between compilers. There are far too many variables (compilers, compiler versions, benchmarks, command line options, etc) to do this in a meaningful way. Instead, we encourage users to run their own tests and we are happy to provide evaluation licenses to enable this.

    Generally speaking, the ARM Compiler excels at ...

    • Compact code size
    • Library size and performance
    • NEON autovectorization performance
    • Performance / code size tradeoff, i.e. very good performance without compromising code size

    These are of course generalisations and we encourage users to run their own tests.

Children