皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Intel 为 KVM 客户虚拟机支持高级性能扩展 (APX) 做准备

Intel 为 KVM 客户虚拟机支持高级性能扩展 (APX) 做准备

自 Linux 6.16 起,Intel 的 APX 支持已经准备好用于内核基础设施,并与 GCC 和 LLVM/Clang 等编译器工具链对高级性能扩展的支持同步进行。在开源/Linux 世界中,最新针对 APX 支持的开发工作是允许 KVM 客户虚拟机(VMs)使用 APX。

Intel 工程师在周日发送了他们为启用 KVM 客户虚拟机的 APX 支持而准备的第一批 RFC(请求评论)补丁,这对于虚拟机和未来的 Intel Xeon Diamond Rapids 云实例非常重要。

与 Intel AMX 等需要对客户机虚拟机进行特殊处理类似,Advanced Performance Extensions 也需要类似的处理。这包括对通用寄存器(GPR)访问代码的重构、VMX 对扩展寄存器索引的支持、对 REX2 的模拟支持,以及其他必要的更改,以正确启用 KVM 客户机虚拟机中的 APX 功能。

作为提醒,Advanced Performance Extensions 将首次在 Intel Nova Lake 和 Diamond Rapids 处理器上推出。

这个补丁系列正在致力于启用 KVM 客户机中的 APX 功能。我们将看看这项工作是否能在 Linux v6.20~7.0 内核发布前完成,因为该内核将成为 Ubuntu 26.04 LTS 的默认版本,预计将在大量虚拟化/云环境中使用。

转自  Intel Prepares For KVM Guest VMs To Support Advanced Performance Extensions (APX) – Phoronix