今天,Canonical 宣布了 Ubuntu Linux 的一个重要进展:架构变体的概念,并现在最初提供包含为现代英特尔和 AMD 硬件提供更好性能的 x86_64-v3 构建软件包的 Ubuntu 25.10 存档。
随着 dpkg、Apt 和 Launchpad 的变更,Ubuntu Linux 现在支持构建软件包的多个版本。目前,大约有 2000 个 Ubuntu 主软件包的源代码已重新构建为 x86_64-v3。希望 Ubuntu 26.04 LTS 能够为 x86_64-v3 变体构建所有软件包。
x86_64-v3 微架构特性级别允许假设支持 AVX 和 AVX2 处理器。此外,还有 BMI1/BMI2、FMA、MOVBE 等其他 ISA 特性。x86_64-v3 特性级别大致由 Intel Haswell CPU 和更新的或 AMD Excavator 处理器及以后的处理器支持。真正令人兴奋的是 x86_64-v4,其中 AVX-512 特性得到了实现。Ubuntu 将他们的 x86_64-v3 变体称为 amd64v3。
有关 Ubuntu 25.10 amd64v3 架构变体的更多详情,请通过 Ubuntu Discourse 获取,同时还有如何将您的 Ubuntu 25.10 系统升级到 amd64v3 包的详细信息。我很快将运行一些比较 Ubuntu 25.10 基准测试,以展示这些优化更好的包如何影响性能。
转自 Ubuntu Announces Architecture Variants: Ubuntu 25.10 Gets x86_64-v3 Packages – Phoronix
Linuxeden开源社区