GCC 11 PGO With The AMD Ryzen 9 5950X For Faster Performance

Written by Michael Larabel in Software on 31 August 2021 at 09:16 AM EDT. Page 4 of 4. 13 Comments.

Out of 54 different tests ran, making use of PGO certainly led to higher performance in the far majority of them... In the cases where the PGO-built benchmark didn't lead, the results were all a wash and within the margin of error.

If taking the geometric mean of all 54 benchmarks, making use of GCC 11 profile guided optimizations on this Ryzen 9 5950X system was leading to around a 12% improvement overall. Apache HTTPD enjoyed the largest gains for simple, static website serving while AOM-AV1, SVT-AV1, Himeno, NCNN, and other software was seeing improvements from a couple percent up to around 10%.

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.