发帖
客户端
扫码下载

[电脑] 英特尔推动KVM虚拟机支持APX指令集,为云计算和虚拟化场景铺路

[复制链接]
5 |0
数码小喇叭 发表于 昨天 22:43 | 显示全部楼层 |阅读模式
这里可以调整气泡内文字大小!滑动试试吧! ×
12 px
26 px
随着Linux内核和编译器生态对英特尔Advanced Performance Extensions(APX,先进性能扩展)的支持逐渐完善,虚拟化环境中的适配工作也在加速推进。英特尔工程师正积极推动KVM虚拟机对APX的正式支持,为未来基于新一代至强处理器的云计算和虚拟化场景奠定基础。自Linux 6.16版本起,Linux内核已具备APX支持的基础条件,同时GCC与LLVM/Clang等主流编译器工具链也已完成适配。当前,关键在于让运行在KVM上的来宾虚拟机能够实际利用APX指令与寄存器扩展。

为此,英特尔工程师Chang S. Bae向内核社区提交了一组共16个补丁,主题为“为KVM x86来宾虚拟机启用APX”。这组补丁是在此前征求意见稿基础上形成的正式系列,已吸收KVM维护者等人的反馈,并基于Linux 6.19-rc1开发。补丁内容主要涉及对通用寄存器访问代码的重构,新增对扩展通用寄存器索引的支持,同时完善了VMX对扩展寄存器索引的支持,并简化了原有模拟器代码,为APX新增的REX2前缀提供指令仿真支持。此外,补丁还涉及APX功能的对外暴露与自测,确保新功能不会与现有MPX功能产生冲突。

Advanced Performance Extensions将随英特尔Nova Lake和Diamond Rapids处理器首次亮相,其中Diamond Rapids被视为面向数据中心和云计算的重要一代Xeon平台。因此,KVM来宾虚拟机对APX的支持,将对未来云实例性能产生直接影响。社区正在评估该系列补丁能否赶上Linux 6.20或7.0的合并窗口,若成功合入,将对虚拟化和云计算用户带来显著影响。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门版块
数码资讯
最新数码动态,尽在掌握。
快速回复 返回顶部 返回列表