早在二月份,AMD 就发布了针对 Zen 5 的 GCC 编译器启用支持,并在发布前添加了新的 “znver5 “目标。但今天早上终于有了结果:AMD Zen 5 处理器的启用已被合并到 GCC Git,以便在未来几周内发布 GCC 14.1 稳定版。
很高兴看到 AMD 在 Ryzen 或 EPYC 产品发布之前就将 Zen 5 处理器的启用功能合并到上游,而且还能赶在 GNU Compiler Collection 年度重要功能发布之前合并。正如二月份的文章中提到的,编译器补丁确认 Zen 5 在 Zen 4 处理器功能的基础上增加了 AVXVNNI、MOVDIRI、MOVDIR64B、AVX512VP2INTERSECT 和 PREFETCHI 指令。
更多背景信息请参见之前的文章。今天的新闻是该补丁已被上游 GCC 编译器代码库接受,并将及时发布 GCC 14 稳定版。
在 AMD Zen 5 处理器于未来几个月发货之前,该提交将提供初始 -march=znver5 支持。目前,Znver5 支持沿用了 Zen 4 的成本表,而 AMD 将在后续补丁中提供进一步的调整和优化。
转自 AMD Zen 5 “Znver5” CPU Enablement Merged For GCC 14 – Phoronix