领先于发布的任何处理器,支持高级性能扩展 (APX)和高级矢量扩展10(AVX10),英特尔的内部Clear Linux发行版已经开始推出为APX+AVX10使用编译的二进制文件。
当Linux发行版终于开始考虑提供为x86-64-v2和/或x86-64-v3微体系结构功能级别编译的发行包时,英特尔面向性能的Clear Linux发行版已经提供了一段时间的x86-64-v2/x86-64-v3优化,外加针对AVX-512优化包的x86-64-v4,并利用编译器函数多版本控制(FMV)作为他们的另一项技术,以确保给定处理器的最佳代码路径被用于性能敏感型软件。更进一步,他们已经开始推出APX+AVX10优化的二进制文件。
他们宣布,从本周开始,他们将添加APX+AVX10编译软件,以清除Linux,以补充他们现有的x86-64v2/v3/v4优化级别。最初的重点将是基本组件的APX+AVX1优化版本,如GNU C库和Python。随着他们过渡到即将推出的具有更多APX/AVX10支持的GCC 14编译器,他们将逐步开始推出更优化的软件包,以造福于未来具有APX和AVX10功能的英特尔处理器。
有关开始推出AVX10/APX的更多详细信息,请访问ClearLinux.org。
AVX10.1/512 will be found with the Intel Xeon Granite Rapids processors launching later this year. I haven't seen any material on Advanced Performance Extensions (APX) availability, but given the timing of their enablement and beginning to see Clear Linux packages now, APX too may be coming this year with Granite Rapids. Though the current GCC documentation for the "graniterapids" (and "sierraforest") targets do not make any mention yet of enabling APX nor with any of the other Intel CPU targets currently found within the GCC codebase. In any event great seeing Intel going with this software support and optimized binaries early.