GCC 5.2 Compiler Benchmarks With ARM Cortex-A57 A Mixed Bag

Written by Michael Larabel in Software on 18 November 2015 at 09:10 AM EST. Page 4 of 4. 6 Comments.
GCC Jetson TX1 GCC 4.8 4.9 5.2 Benchmarking
GCC Jetson TX1 GCC 4.8 4.9 5.2 Benchmarking
GCC Jetson TX1 GCC 4.8 4.9 5.2 Benchmarking
GCC Jetson TX1 GCC 4.8 4.9 5.2 Benchmarking

GCC 5.2 performing so poorly compared to GCC 4.8/4.9 isn't something I recall seeing in my many GCC x86 compiler benchmarks.

GCC Jetson TX1 GCC 4.8 4.9 5.2 Benchmarking

Unfortunately I don't have much more insight to offer right now since this is my first Cortex-A57 development board. While there were some tests where GCC 5.2 was faster than GCC 4.8, it seems in many of these Fortran/C/C++ benchmarks the performance was largely slower with this latest upstream stable compiler. The Ubuntu Toolchain PPA doesn't seem to do anything fundamentally different with their GCC builds compared to what shipped in Ubuntu 14.04 LTS. If anyone has more insight to these ARM GCC slowdowns, please feel free to share via the forums or by contacting me. Stay tuned for the GCC vs. Clang compiler benchmarks too for seeing how the LLVM-based compiler runs on the NVIDIA Jetson TX1.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.