FX-8350 Piledriver Tuning On AMD's Open64 Compiler
Nothing to really see out of FLAC audio encoding...
Nero2D regresses between the K8 and Barcelona optimizations and never recovers.
For all of the tests carried out under the latest AMD Open64 compiler release for Linux, none of these common open-source Linux benchmarks benefited from being built under "-march=bdver2" for the latest Piledriver support (BMI/TBM/F16C/FMA3) compared to just targeting the first-generation Bulldozer processors. The AMD FX-8350 Eight-Core CPU didn't see any changes for this current selection of tests, which is similar to the initial GCC Piledriver tuning tests where the AMD A10-5800K didn't see much when it came to bdver1 vs. bdver2 for the micro-architecture compiler level.
As my AMD FX-8350 Linux review shows with the Vishera CPU being benchmarked against earlier APU/CPUs and a selection of Intel Sandy Bridge and Ivy Bridge CPUs, the Vishera performance is already quite good and competitive against other hardware -- without exploiting all of the latest Piledriver instruction sets. Once software is better able to take advantage of BMI/TBM/F16C/FMA3, we will hopefully see the FX-8350 become even more competitive.
Additional Piledriver compiler tests are currently being investigated.
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.