内容提要
高通计划推出搭载Snapdragon处理器的Windows笔记本电脑,无需移植即可运行x86/64游戏,使用仿真技术接近全速运行。Surface Pro 10和Surface Laptop 6也将搭载这些芯片。GPU性能不受影响,但依赖反作弊驱动程序和AVX指令集的游戏无法在仿真环境下运行。
延伸解读
仿真运行的实际限制
高通表示,大多数游戏可通过x64仿真在Snapdragon笔记本上运行,但有两个明确例外:依赖内核级反作弊驱动的游戏无法在仿真环境下工作,使用AVX指令集的游戏也不行。这意味着部分热门多人游戏可能无法直接运行,玩家需留意兼容性。高通建议开发者使用SIMDe转换AVX代码,但短期内这些游戏仍可能受限。
开发者的三种选择
开发者有三种路径:移植到ARM64以获得最佳CPU性能和功耗,因为高通调度器可动态降低频率;创建ARM64EC混合应用,让Windows库和驱动原生运行,其余部分仿真,实现接近原生的性能;或者不做任何修改,依靠x64仿真直接运行。高通强调,即使不修改代码和资源,游戏也能全速运行,因为大多数游戏受GPU限制,而GPU性能不受影响。
性能表现尚待验证
尽管高通对仿真运行游戏信心十足,但Snapdragon X Elite芯片的实际游戏性能仍是未知数。高通产品管理高级总监Micah Knapp承认,他见过Arm运行游戏更快或电池续航更好,但未同时见过两者。此外,高通未透露具体测试了哪些游戏或测试数量,仅表示正在检查Steam上的热门游戏,并认为大多数游戏应该能正常运行。
Q&A
高通的Snapdragon处理器能否直接运行Windows游戏?
高通的Snapdragon处理器能够无需移植直接运行x86/64 Windows游戏,使用仿真技术接近全速运行。
高通计划何时推出搭载Snapdragon处理器的笔记本电脑?
高通计划在2024年夏季推出搭载Snapdragon X Elite芯片的Windows笔记本电脑。
开发者在Windows on Snapdragon平台上有哪些选择?
开发者可以选择将游戏移植到ARM64、创建混合应用或直接使用x64仿真。
高通的仿真技术对游戏性能有何影响?
大多数游戏的性能受GPU限制,CPU性能在首次代码转换时略有下降,但之后为直接缓存访问,性能影响较小。
哪些类型的游戏无法在高通的仿真环境下运行?
依赖内核级反作弊驱动程序和AVX指令集的游戏无法在仿真环境下运行。
高通在Steam上测试了哪些游戏?
高通正在测试Steam上的热门游戏,认为大多数游戏应该能够正常运行。