為什麼PS5運行遊戲的效果往往比號稱更強大的Xbox Series X更好?
在第九代遊戲機即將進入第四年之際,有一個問題仍未得到解答:索尼的PS5 遊戲機的性能如何經常超越紙面性能更強大的微軟Xbox X 系列? 幾個明顯的例子包括《生化危機4》、《決勝時刻:黑色行動:冷戰》和新一代更新後的《俠盜獵車手5》。
PS5 和Xbox X 系列都採用了AMD 客製化硬件,採用Zen 2 和RDNA 2 CPU/GPU 架構。微軟的遊戲機配備了主頻為3.8 GHz 的八核心CPU(啟用多執行緒同時運行時主頻為3.6 GHz)、由52 個主頻為1.825 GHz 的運算單元驅動的GPU(預計可提供12.16 TeraFLOPS 的運算能力)以及16GB GDDR6 SDRAM(10GB,320 位元匯流排,560 GB/s 頻寬;6GB,192 位元匯流排,336 GB/s 頻寬)。
另一方面,PS5 配備了頻率可變的八核心CPU(上限為3.5 GHz)、由36 個運算單元組成的GPU(頻率可變,最高可達2.23 GHz,預計峰值為10.13 TeraFLOPS)以及16GB GDDR6 SDRAM (總線為256 位,頻寬為448 GB/s)。
今天,Digital Foundry發布了新一期的DF Direct 每週一集,其中他們試圖分享對這一主題或多或少的最終看法。約翰-林納曼(John Linneman)提到,從開發者那裡聽說PlayStation 5 的著色器編譯器和API 本身速度更快。
我們已經多次聽到有人提到,PS5 方面的著色器編譯器速度極快,而且經過了最佳化。它變得相當複雜,但卻能更好地利用實際矽片,讓PS5 的性能更快。這似乎是件大事。顯然,微軟不會在這一點上睡大覺,他們顯然在這一點上做了很多工作,但索尼也是如此,開發者似乎更喜歡索尼在這一點上的實現。同樣,PS5 的主API 似乎也非常快,比微軟的DirectX 更快。
DirectX 的話題很有意思,因為它提到,微軟選擇提供一個在PC 和Xbox 遊戲機之間無縫運行的API,這可能會被證明是對遊戲機端低階應用程式的輕微懲罰。
根據Alex Battaglia 的說法,使用虛幻引擎5 的遊戲一般都會受益於Xbox Series X 更多的計算單元。不過,由於PS5 的時脈頻率更高,其他引擎在PS5 上的效能可能會更好。
無論如何,微軟的遊戲機在可變刷新率(VRR)實施方面更具優勢,這一點值得考慮。例如,FromSoftware 的《艾爾登法環》在索尼遊戲機上運行速度更快,而Xbox Series X 則能提供更流暢、更穩定的體驗。不過總的來看,在大多數遊戲中兩款遊戲機的差異相對較小,提供的體驗也不相上下。