GCC 9.2 Available For Testing With Tuned AMD Zen 2 Support Back-Ported

Written by Michael Larabel in GNU on 5 August 2019 at 10:24 AM EDT. Add A Comment
The GNU Compiler Collection 9.2 release should be out next Monday while until then a release candidate was issued today for testing.

GCC 9.2 offers various bug fixes back-ported to the GCC 9 branch since the inaugural stable release earlier this year, GCC 9.1.

It's largely been mundane bug fixes since the GCC 9.1.0 release at the start of May, but one notable addition to GCC 9.2 is the expanded AMD Zen 2 "Znver2" support that includes the updated cost tables and scheduler model catered for AMD's new 7nm processors. This is much better off than the Znver2 support that originally was added for GCC 9 with some of the new instructions supported but no adjustments for the cost tables and scheduler model. Those improved bits were contributed by SUSE's compiler folks to GCC 10 and then managed to get back-ported for GCC 9.2.

See last week's Ryzen 9 3900X GCC compiler benchmarks with the updated AMD Znver2 code to get an idea for the performance difference.

More details on today's GCC 9.2.0 Release Candidate via the GNU mailing list.
Related News
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.

Popular News This Week