https://bbs.a9vg.com/forum.php?mod=viewthread&tid=8987380&extra=page%3D1%26filter%3Dauthor%26orderby%3Ddateline(机翻,来源:DF Direct Weekly 169期
原标题:DF Weekly: If Xbox Series X is more powerful, why do some PS5 games run better?We finally have some answers.)
从纸面上看,Xbox Series X 的硬件性能比 PlayStation 5 强大得多,但为什么我们发现本代索尼和微软的主机经常表现出同等游戏效果呢?这是一个在过去几年中困扰许多人的难题,在与多个消息来源(包括一些业内最知名的 3A 开发商)进行讨论后,我们终于得到了一些答案——这一切都在本周的 DF Direct Weekly 中进行了阐述。
就技术规格而言,Xbox Series X 无疑是市场上最强主机——至少在 PlayStation 5 Pro 问世之前是如此。它的 GPU 达到 12 万亿次浮点运算,并增加了大量内存带宽:最大 560GB/s。PlayStation 5提供 10.23TF 的 GPU 计算能力,由 448GB/s 的带宽提供。这是一个明显的差距。如果我们在 PC 领域看到这种规格比较,你会期望看到前者轻松超越后者。
但这一代并没有发生这种情况。总的来说,这是我们见过的两者表现最接近的主机一代,在大部分多平台版本中,差异相当小。一台机器可能优于另一台,反之亦然。有时,如果存在差异,则归结为动态分辨率缩放的差异 - 这在 A 到 B 的比较中通常是看不见的。这与 Xbox One X 与 PS4 Pro 的对决相去甚远,当时微软的机器占据了明显的优势 - 或 PS4 与 Xbox One 的比较,当时索尼通常也占据了同样明显的领先优势。
那么,经过几年与开发人员的对话,原因是什么?性能较差的机器如何胜过性能更强大的机器?正如我们最近在 Elden Ring:Shadow of the Erdtree 报道中所看到的,PS5占优势的帧率差异令人惊讶,考虑到它显然是性能较差的一方。
多年来,我们听到过一些有趣的理论,例如 Xbox Series X 的分体内存设置(“快速”内存上的带宽为 560GB/s,“慢速”内存上的带宽为 336GB/s)可能会影响性能,但我们从开发人员那里听到的首要原因与索尼开发环境的性质有关。不止一位关键的 3A 开发人员告诉我们,PlayStation GPU 编译器比微软的替代方案效率高得多,这意味着图形硬件的利用率更高。一般来说,我们知道 PlayStation 开发可获得的较低级别 API 访问意味着游戏制造商可以从硬件中获得更多收益。
我们从开发人员那里收到的第二个最常见的解释与 GPU 本身的性质有关。Mark Cerny 本人早在 2020 年 3 月透露 PlayStation 5 的技术规格时就讨论过这个问题。虽然该游戏机的计算单元可能比 Xbox Series X 少——36 对 52——但整个 GPU 运行速度更快,这意味着某些任务将完成得更快,更适合某些游戏引擎设计。由于 PS5 在 CPU 和 GPU 上都使用升压时钟,因此这种优势的程度始终是未知的——最大时钟速度将受到处理器功率限制的限制。
但是,我们尚未听到任何开发人员抱怨升压时钟过度影响 GPU 性能。就原始数据而言,最近泄露的 PlayStation 5 Pro 开发人员文档中有一个有趣的花絮:启用 CPU 升压选项(可将时钟速度提高 10%),GPU 性能只会下降 1%,这实际上可以忽略不计。
因此 从我们的这些对话中得出,更高效的 GPU 编译器、较低级别的 API 和更高的时钟速度的组合使 PlayStation 5 在某些情况下能够匹配甚至超过 Xbox Series X 的输出。话虽如此,微软采取的方法当然是有价值的:通过对 DirectX 12 和 DXR 光线追踪 API 进行标准化,它与 PC 开发具有共通性,这显然有助于游戏制造商。当然,Xbox 仍然具有更高的计算吞吐量 - 因此利用这一点的游戏引擎将获得优势。此外,在某些情况下,Xbox 生态系统和功能集会产生红利。例如,虽然 Elden Ring 在 PlayStation 5 上运行速度可能更快,但索尼对可变刷新率支持的有限实现意味着我们更愿意在 Xbox Series X 上玩游戏 - 这只是一种更流畅、更一致的体验。
此刻,从一系列不同的开发人员那里听到相同的观点,意味着这个特定主题的讨论已经结束——我们预计本世代的其余产品也会出现类似的情况。PlayStation 5 Pro?那会很有趣。我们希望它能够发挥 PS5 的相同优势并进一步超越, 基于机器学习的 PSSR 升级应该可以作为其 GPU 性能提升的有效“乘数”。