苹果更新游戏移植工具包支持AVX2指令集 让更多游戏能在M4 Mac上运行
现在,Apple Silicon Mac 支持游戏已经成为现实,许多老一代和当前世代的游戏都已登陆该平台。WWDC 2024 主题演讲结束后不久,苹果的游戏移植工具包 2 开始供开发者下载,其中有一个关键细节让我们非常感兴趣,那就是对 AVX2 指令集的支持。
AVX2 是一种 CPU 指令集,可以提高浮点性能,帮助某些游戏在更新的硬件上更好地运行。值得庆幸的是,最新的 Game Porting Toolkit 2 更新为苹果的 M4 带来了一些积极的消息,但要实现这一点,我们还得等待更新后的 Mac 的到来。
《Alan Wake II》等最新游戏需要 AVX2 指令集,这预示着这些游戏将在未来的苹果 Silicon Mac 上推出。
在苹果公司面向开发人员的网站上,除了让个人使用各种技术测试其游戏的性能外,没有提供任何有关游戏移植工具包 2 的值得注意的信息。然而,随着 AVX2 指令集的加入,几扇大门已经打开。
遗憾的是,根据 YouTuber Vadim Yuryev 的说法,M1、M2 或 M3 芯片组不支持该指令集,这表明M4可能是苹果首款在其上完美运行几款游戏的定制 SoC。M4 是首款采用 ARMv9 架构的苹果芯片,可以更高效地运行更复杂的工作负载,从而提高单核和多核性能。
不过,并非每款游戏都能从 AVX2 指令集中获益,有些游戏,尤其是使用虚幻引擎 5 运行的游戏并不需要 AVX2。无论如何,这仍然是一个重大的发展,因为我们更接近苹果公司引导游戏玩家离开其他平台的计划。现在,如果我们能买到更便宜的 Apple Silicon Mac,让自己沉浸在这些游戏中,那将是锦上添花。