An Early Look At The GCC 9.0 Performance On AMD EPYC
The GCC 9.0 performance on the AMD EPYC server did improve when running at -O3 -march=native for the libjpeg-turbo library's TJBENCH.
Not much to see out of the LAME MP3 encoding.
The ebizzy synthetic server workload benchmark did see better performance on GCC 9.0 when making use of profile guided optimizations (PGO).
GCC 9.0 was yielding a slightly faster binary for the Himeno pressure solver when running at -O3 -march=native as well as with the PGO-optimized build (which doesn't really payoff for this test case).
There isn't too much to see at this stage out of the GCC 9 compiler performance, but as this compiler stack continues tacking on new features over the months to come, you can expect to read about it on Phoronix as well as finding more of these compiler benchmarks. GCC 9 should be released as stable in the form of GCC 9.1 around the end of Q1-2019, given the usual GCC release cadence.
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.
