游乐游手机版
首页/电脑教程/文章详情

英特尔新一代Xeon:KVM虚拟机全面支持APX指令集

时间:2025-12-21 22:13
12 月 21 日消息,随着 Linux 内核和编译器生态对英特尔 Advanced Performance Extensions(APX,先进性能扩展)的支持逐步完善,虚拟化环境中的相关适配工作

12月21日有消息称,随着Linux内核与编译器生态对英特尔高级性能扩展(APX,即Advanced Performance Extensions)的支持逐步完善,虚拟化环境中的相关适配工作也在加速推进。

英特尔工程师现已开始推动KVM虚拟机(Guest VM)对APX的正式支持,这将为未来基于新一代至强处理器的新一代芯片的云计算和虚拟化场景奠定基础。

自Linux 6.16起,Linux内核基础设施层面已具备APX支持条件,同时GCC与LLVM/Clang等主流编译器工具链也已完成相应适配。在此基础上,当前尚缺的关键一环是让运行在KVM上的来宾虚拟机能够实际使用APX指令与寄存器扩展。

英特尔工程师Chang S. Bae今日向内核社区提交了一组共16个补丁,主题为“为KVM x86来宾虚拟机启用APX”。这是在此前RFC(征求意见稿)基础上形成的正式补丁系列,已吸收KVM维护者Paolo Bonzini等人的反馈,并基于Linux 6.19-rc1开发。

面向新一代Xeon至强处理器,英特尔积极推进KVM虚拟机对APX指令集的支持

与英特尔AMX等扩展类似,APX在虚拟化场景下需要特殊处理。此次补丁主要涉及以下几个方面改动:

首先,英特尔对通用寄存器(GPR)访问代码进行了重构。补丁将内部寄存器访问接口重命名为kvm_gpr_read_raw()和kvm_gpr_write(),并在开启CONFIG_KVM_APX配置时,新增对扩展通用寄存器(EGPR)索引的支持,而AMD架构及32位构建则保持现有实现不变。

其次,该补丁完善了VMX对扩展寄存器索引的支持。与此前基于XCR0.APX状态判断不同,新方案仅依赖APX的CPUID枚举即可确认VMCS中扩展字段的可用性。相关逻辑同时覆盖了普通VMX与嵌套虚拟化(nested VMX)场景。

第三部分是改动幅度最大的内容,即为APX新增的REX2前缀提供指令仿真支持。该补丁对原有模拟器代码进行了大幅简化,包括移除实际意义有限的JMPABS仿真、复用现有操作码表结构,以及通过统一的辅助函数解析REX与REX2位,从而降低复杂度并与架构规范保持一致。

最后,该补丁还涉及APX功能的对外暴露与自测。该部分未改动CPUID暴露逻辑和自测框架,仅对XCR0.APX的处理进行了调整,以明确避免与MPX功能产生冲突。同时,随着前述VMX逻辑调整,相关的旧代码路径也被移除。

需要指出的是,高级性能扩展(APX)将与英特尔Nova Lake和Diamond Rapids处理器一同首次引入。尤其是Diamond Rapids,被视为面向数据中心和云计算的重要一代Xeon平台,因此KVM来宾虚拟机对APX的支持,对未来云实例性能具有直接意义。

从内核版本节奏来看,社区正在评估该系列补丁能否赶上Linux 6.20或7.0合并窗口。由于Ubuntu 26.04 LTS预计将采用这一阶段的内核版本,相关支持一旦合入,将对虚拟化和云计算用户产生较大影响。

来源:https://www.ithome.com/0/906/768.htm
上一篇华擎RX 9070 XT白色显卡发布:配备LCD屏,性能解析 下一篇AMD老显卡也能用:非官方方式开启最新FSR+Redstone指南
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
网易闪电邮附件下载失败的解决方法
电脑教程 · 2026-07-01

网易闪电邮附件下载失败的解决方法

当使用网易闪电邮下载附件时,经常遇到进度条卡在“正在下载”或直接中断、且页面无任何提示的情况,这通常由以下几个原因导致。网易闪电邮附件下载失败的根本问题往往不是表面现象,而是网络环境、本地配置和网易邮箱策略共同作用的结果。下面我们将从根源入手,逐步排查并提供有效的解决方案。 先确认是否为超大附件限制

Origin下载卡在0%的解决方法
电脑教程 · 2026-07-01

Origin下载卡在0%的解决方法

第一次安装Origin时,很多新手朋友最头疼的莫过于进度条卡在0%不动,光标一闪一闪,等了十几分钟还是老样子。老实说,这根本不是你的网速太慢,而是安装程序压根没连上服务器——要么连接通道被阻断,要么你本地的网络组件出了问题。别急,我们直接上解决方案,分三步轻松搞定。 使用离线安装包绕过Origin内

萝卜投研电脑版安装教程与下载方法详解
电脑教程 · 2026-07-01

萝卜投研电脑版安装教程与下载方法详解

先说结论:萝卜投研目前确实没有独立的PC客户端,不过别急,通过应用宝电脑版就能在Windows 10 11上运行它的Android原生App,而且手机端的账号、收藏的研报都能同步过来,还能导出到本地,就一个词儿——省心。下面我把整个安装和使用的流程拆开细说。 换句话说,这套方案等于直接绕过了传统模拟

小米智能存储规格揭晓:4+32GB存储与40Mbps免费远程访问
电脑教程 · 2026-07-01

小米智能存储规格揭晓:4+32GB存储与40Mbps免费远程访问

7月1日,小米的首款NAS产品终于浮出水面——官方命名为“小米智能存储”,并于今天上午10点正式开启众筹,起售价2299元。对关注智能家居和家庭数据存储的用户来说,这算是一个等了很久的消息。 先看看基本规格。机身三围200 5×85×161mm,铝合金中框材质,整机保修三年,做工上对得起小米一向的质

苹果手表充电方法及是否支持无线充电
电脑教程 · 2026-07-01

苹果手表充电方法及是否支持无线充电

苹果手表采用磁吸无线充电,基于MagSafe技术,从零充满约需90分钟。需匹配设备型号,快充需20W以上适配器。建议将电量维持在20%-80%,开启优化电池充电功能可降低衰减,充电环境温度应控制在0℃至35℃。