Canonical正在试验x86_64微体系结构功能级别!他们已经制作了一个使用x86_64_v3的Ubuntu服务器的试验性版本,基本上需要Intel和具有AVX功能的AMD CPU。但他们还没有承诺将其作为违约或这种变化何时可能实现。
作为英特尔/AMD x86_64系统的Ubuntu性能优化的一部分,英特尔正在探索可能的x86-64-v3使用,这是添加AVX/AVX2、BMI1、BMI2、FMA和其他较新的CPU功能级别的功能级别。这基本上会将英特尔和AMD CPU在Ubuntu Linux上的支持限制在大约2015年的硬件和更新的时代。它大致是英特尔哈斯韦尔时代的处理器和更新的处理器。
Canonical仍在确定有多少Ubuntu Linux用户在x86-64-v2或更老的硬件上运行,并量化了x86-64-v3的性能优势。无论如何,RedHat和SuSE都走了更保守的x86-64-v2基准路线。
看见这篇经典的博客文章关于他们关于Ubuntu Linuxx86-64-v3支持的初始想法的更多细节。的确有这条话语主线提供Ubuntu 23.04x86-64-v3版本(是的,23.04,不是最新的23.10)。
It will be very interesting to see what Canonical decides for an x86_64 baseline for future Ubuntu Linux versions and whether they will change it for the upcoming Ubuntu 24.04 LTS version.