当前位置:首页 > 科技 > 正文

高通表示大多数Windows游戏应该可以在其未发布的Arm笔记本电脑上运行

发布时间:2024-03-23 10:48:32 编辑:禄毓柔 来源:

导读 在首次尝试15年后,高通能否复制苹果的壮举,最终打造出值得购买的基于Arm的笔记本电脑?这是一个令人难以置信的有希望的迹象:高通告诉游戏...

在首次尝试15年后,高通能否复制苹果的壮举,最终打造出值得购买的基于Arm的笔记本电脑?这是一个令人难以置信的有希望的迹象:高通告诉游戏开发者,他们的游戏应该已经可以在即将推出的一系列基于Snapdragon的Windows笔记本电脑上运行-无需移植。

在2024年题为“Snapdragon上的Windows,为您的PC游戏做好准备的平台”的2024年游戏开发者大会上,高通工程师IssamKhalil表示,未发布的笔记本电脑将使用仿真以接近全速运行x86/64游戏。

这些笔记本电脑可能很快就会上市。消息人士向TheVerge透露,高通已确认将于今年夏天推出SnapdragonXElite系统,而未发布的SurfacePro10和SurfaceLaptop6消费者版本预计将于5月份搭载这些。

2020年,我们撰写了Apple如何在一夜之间颠覆我们对笔记本电脑性能的概念,包括其Rosetta2转换层如何让这些运行旧版x86应用程序而不会造成重大性能影响。但是,虽然Windows已经支持x64模拟一段时间了,但我们并没有感觉到高通对此有如此的信心。

Khalil解释说,对于基于Snapdragon的Windows,开发人员有三种选择:

他们可以将其游戏移植到本机ARM64,以获得最佳的CPU性能和功耗,因为高通的调度程序可以通过这种方式动态降低CPU的频率。

他们可以创建一个混合“ARM64EC”应用程序,其中Windows及其库和高通的驱动程序在本机运行,但应用程序的其余部分被模拟,以获得“接近本机”的性能。

或者,他们几乎什么都不做,他们的游戏无论如何都应该可以运行——使用x64模拟。

他表示,开发者无需更改游戏的代码或资产即可获得全速运行。大多数游戏的图形瓶颈是GPU,而不是CPU,高通表示GPU性能不受影响。虽然高通公司在x64和ARM64之间进行转换或转换时发现CPU性能受到了一些轻微影响,但这种情况仅在第一次转换代码块时发生-“后续传递是直接缓存访问,”Khalil说。

高通表示,它拥有适用于DX11、DX12、Vulkan和OpenCL的AdrenoGPU驱动程序,还将通过映射层支持DX9和最高OpenGL4.6。

正如您在上面的幻灯片中所看到的,有一些警告:依赖内核级反作弊驱动程序的游戏(该驱动程序越来越受欢迎,尽管有些玩家现在担心黑客攻击)将无法在模拟下运行。目前,使用AVX指令集的游戏也不会,Khalil建议开发人员使用SIMDe在将它们转换为NEON代码方面取得巨大的领先优势。对于ARM64EC来说也是如此。

虽然他没有透露具体的游戏名称,也没有透露高通已经测试了多少游戏,但他表示,该公司正在检查Steam上的所有热门游戏,这样做让高通确信大多数游戏都应该可以运行。

产品管理高级总监MicahKnapp在最近的一次采访中告诉我,对于高通来说,能够提供现有的游戏非常重要:“在不久的将来,不久的将来,你必须为人们已经拥有的游戏提供一个平台”。

“尽管我非常希望这一切发生,但我不认为所有的开发人员都会一夜之间醒来并说我们明天要把所有的东西移植到Arm,”他说。

请注意,我们还不知道SnapdragonXElite玩游戏的速度究竟有多快,无论是否进行仿真。当我问Knapp是否见过Arm比x86运行游戏更快、电池寿命更长时,他告诉我他都见过,但不是两者都见过。

高通GDC演讲的观众中只有大约33人,其中包括我自己和至少另一名高通员工,但我拍了一些上面包含的幻灯片的粗略照片,以便您也可以看一下。

x86游戏的可移植性正在风靡一时。Valve的SteamDeck努力将更多的Windows游戏带到了Linux上,苹果有一个工具可以将它们带到Mac上,现在微软和高通也许也会将它们带到不同风格的Windows上。


免责声明:本文由用户上传,如有侵权请联系删除!

上一篇:GitLab确认已删除Suyu它是NintendoSwitch模拟器Yuzu的一个分支

下一篇:最后一页