VOOZH about

URL: https://www.phoronix.com/news/IBM-Power12-GCC-Future-Start

⇱ IBM Already Working On What Is Likely Power12 Support For The GCC Compiler - Phoronix


👁 Phoronix

IBM Already Working On What Is Likely Power12 Support For The GCC Compiler

Written by Michael Larabel in GNU on 23 June 2025 at 03:15 PM EDT. 20 Comments
While we await the formal IBM Power11 launch in 2025, IBM engineers are already working on compiler support for "future" post-Power11 processors with the GNU Compiler Collection (GCC).

Last week IBM engineers began with a patch series working on "-mcpu=future support for PowerPC". The GCC compiler already has Power11 support and thus this "future" target is for a post-Power11 processor family, likely to be Power12.

This "future" target for IBM Power processors isn't a new concept but is routinely used by IBM engineers each generation to begin plumbing next-generation compiler support without initially referring to the CPU target by an explicit name. IBM posted GCC "future" patches in 2019 for what became Power10 and then similarly "PowerPC Future" patches in 2023 for what became Power11. Now in mid-2025 is the next round of IBM Power "future" patches for what is likely going to be Power12. Closer to product launch, IBM will rename "future" to the respective product name.

👁 IBM Power12 future


For now Power's -mcpu=future tuning is leveraging the same tuning data as Power10 and Power11 processors. The initial four patches also don't reveal any exciting ISA details of these next-gen IBM Power processors.

This IBM future enablement is now underway for the GNU Compiler Collection with the patches likely to be merged and further tuned ahead of next year's GCC 16 feature release.

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.