搭载 Windows 10 的 ARM PC 是否支持混合现实耳机?

微软在 Build 大会上展示了一款基于 ARM 的 Windows 迷你桌面,但目前尚不清楚这款电脑是否会运行混合现实

搭载 ARM 操作系统的 Windows PC 越来越接近现实。微软在上周的 Build 大会上展示了一款搭载 ARM 处理器并运行 Windows 10 的迷你台式机原型,该 PC 可运行 Office 等应用程序。

PC 显示在视频发布在 Channel 9 网站上。主持人重申了微软之前的信息,即所有 x86 应用程序都将在 Windows-on-ARM PC 上运行。

微软一直坚称,搭载 Windows 10 的 ARM PC 的体验将与 x86 笔记本电脑类似,但仍存在许多疑问。其中一个问题是搭载 Windows 10 的 ARM PC 是否会支持 Windows 混合现实耳机。

在上个月的宏碁活动上,微软发言人表示,目前,Windows 混合现实耳机配置为仅支持 x86 指令集。微软在 Build 大会上重申了这一立场。

微软称 PC将需要至少需要英特尔双核 Core i5 和集成 HD 620 GPU 才能运行其 Windows Mixed Reality 耳机。宏碁、华硕、戴尔、联想、惠普等 PC 制造商将推出耳机。上个月,宏碁表示其耳机的起价为 299 美元。

但从 ARM 芯片制造商高通的角度来看,所有 x86 应用程序都将在搭载 Windows 10 的 ARM PC 上运行,预计今年晚些时候上市。这可能包括与 PC 配合使用的混合现实耳机。

高通技术公司产品管理高级副总裁 Keith Kressin 表示:“从硬件角度来看,没有什么可以阻止它。我只是认为这只是时间的问题。”在 MWC 上。

搭载 ARM 的 Windows 10 PC 将搭载高通骁龙 835 芯片,该芯片具备支持混合现实头戴设备的条件。该芯片集成了支持 4K 视频的 GPU、最新的蓝牙 5 无线连接和最新的显示端口。搭载骁龙 835 的三星 Galaxy S8 手机等 Android 移动设备已经能够在头戴设备上运行移动 VR。

但 Kressin 表示,搭载 Windows 10 on ARM 的 PC 更注重移动性而非虚拟现实。笔记本电脑和二合一电脑的设计与智能手机类似,非常轻薄,而且始终保持网络连接。

微软做出了一些巧妙的改进,为 ARM 芯片带来了 x86 应用支持。搭载 Windows 的 ARM PC 并不原生支持 x86 桌面应用。相反,x86 应用通过抽象层和 CPU 模拟器运行 ARM 芯片。

搭载 x86 芯片的 Windows PC 通常在硬件上原生运行代码,但搭载 ARM 芯片的 Windows PC 无法做到这一点。“动态二进制转换器”将查看 x86 代码块,然后运行时将其转换为 ARM64 代码。ARM64 代码将被缓存以供后续使用。模拟可能很慢并占用系统资源,但微软已经开发了减少开销的工具。

那么,问题就变成了 ARM 上的 Windows 模拟器是否能够处理混合现实耳机和应用程序所需的大量图形和 CPU 处理能力。微软表示,ARM 上的 x86 应用程序将比英特尔或 AMD PC 上的速度略慢。

但有一些方法可以在 ARM 上运行混合现实。耳机可以连接到 ARM 电脑上的 Windows,以便在浏览器或支持该功能的应用中查看 VR 内容网络虚拟现实规范。WebVR 是一种开放标准,所有主流浏览器和硬件都支持该标准,包括 Windows Mixed Reality、Oculus Rift 和 HTC Vive 耳机。混合现实能否发挥作用可能取决于是否有任何支持 ARM PC 上的 Windows 10 的耳机发布。

PC 制造商在 Windows-on-ARM PC 上采取了谨慎的态度。戴尔、华硕和惠普都喜欢超薄笔记本电脑,它具有与手机类似的蜂窝网络连接。但他们不会过早发布硬件,以确保这些 PC 不会成为 Windows RT(2012 年为基于 ARM 的平板电脑推出的操作系统)的下一代产品。基于 Windows 8 的 Windows RT 失败了,因为它无法运行标准的 x86 应用程序。