虽然许多Linux发行版正在尝试使用x86-64-v2基线或提供x86-64-v3优化的软件包,以假设其软件包默认支持AVX/AVX 2,但CachyOS Linux发行版一直在尝试为那些在支持AVX-512的Intel或AMD系统上运行的软件包提供x86-64-v4软件包。
X86-64-v4微体系结构功能级别是目前最高端的级别,它要求AVX-512支持AVX2的x86-64-v3要求以及自英特尔Haswell和AMD挖掘机时代以来发现的其他功能。这意味着对于现代Intel Xeon服务器和AMD Zen 4及更高版本,x86-64-v4程序包可以运行,而对于能够利用高级矢量扩展512的计算密集型应用程序,通常具有更好的性能。
直到本周末,CachyOS一直在试验x86-64-v4存储库,这一消息一直没有得到我的注意。自去年12月以来,他们一直在为那些使用AMD Zen 4或支持英特尔硬件的用户测试这个新的存储库,以享受x86-64-v4优化包,目前正在收集用户反馈。
那些想要尝试CachyOS x86-64-v4程序包以补充其现有x86-64-v3支持的人可以在他们的博客. I'll work on firing up some new CachyOS Linux benchmarks soon with these AVX-512 level package builds.