ARM Cortex-A15 Compiler Optimizations

Written by Michael Larabel in Software on 28 February 2013 at 10:28 AM EST. Page 3 of 3. Add A Comment.
ARM GCC 4.7.2 Cortex-A15 Compiler Optimizations

Obviously as the compiler applies more optimizations, the build time increases.

ARM GCC 4.7.2 Cortex-A15 Compiler Optimizations

-Ofast yielded the fastest performance for the C-Ray ray-tracing. The GCC optimization levels improved each step of the way for this multi-threaded ray-tracer.

ARM GCC 4.7.2 Cortex-A15 Compiler Optimizations

The -O3 optimization flag was acting strange for the Cortex-A15 with GCC 4.7.2 on this test where its performance was only a little better than -O0. The -Ofast flag was nearly five times faster than GCC without any compiler optimizations.

ARM GCC 4.7.2 Cortex-A15 Compiler Optimizations

The Nero2D performance improved each step of the way as expected for computationally demanding tests.

In March, we'll be back with the more interesting ARM Linux benchmarks.

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.