在我们等待 2025 年正式发布 IBM Power11 的同时,IBM 工程师已经在通过 GNU 编译器集合 (GCC) 为“未来”后 Power11 处理器提供编译器支持。
上周,IBM 工程师开始了针对“-mcpu=未来对 PowerPC 的支持”的补丁系列。GCC 编译器已经支持 Power11,因此这个“未来”目标是后 Power11 处理器系列,可能是 Power12。
IBM Power 处理器的这个“未来”目标并不是一个新概念,但每一代 IBM 工程师都经常使用它来开始探索下一代编译器支持,而最初没有通过显式名称来引用 CPU 目标。IBM 在 2019 年为 Power10 发布了 GCC“未来”补丁,然后在 2023 年为 Power11 发布了类似的“PowerPC Future”补丁。现在是 2025 年年中,是 IBM Power“未来”补丁的下一轮发布,很可能是 Power12。在产品发布临近时,IBM 会将 “future” 重命名为相应的产品名称。
目前,Power 的 -mcpu=future 调优利用与 Power10 和 Power11 处理器相同的调优数据。最初的四个补丁也没有透露这些下一代 IBM Power 处理器的任何令人兴奋的 ISA 细节。
GNU 编译器集合的 IBM 未来支持现在正在进行中,补丁可能会在明年的 GCC 16 功能发布之前合并和进一步调整。
转自 IBM Already Working On What Is Likely Power12 Support For The GCC Compiler – Phoronix