英伟达|为何PS5和XSX/S都没有使用英伟达芯片?

英伟达|为何PS5和XSX/S都没有使用英伟达芯片?

文章图片

英伟达|为何PS5和XSX/S都没有使用英伟达芯片?


你有没有想过一个问题:为什么次世代主机——PS5和XSX/S都没有选择英伟达 , 而是与AMD合作?
首先 , PS5和XSX/S的芯片都源自AMD , PS5的CPU是AMD Ryzen Zen 2架构 , GPU是AMD RDNA 2架构;XSX的CPU是定制版Zen 2 , GPU是定制版 RDNA 2 。 总体而言 , 两款主机的性能比较接近 。
不过 , 大家都知道 , 英伟达的GPU性能非常强劲 , 为什么索尼和微软不选择它呢?

【英伟达|为何PS5和XSX/S都没有使用英伟达芯片?】事实上 , 两家公司过去都与英伟达有密切的合作 。 以索尼为例 , PS3的GPU是两家公司共同开发的RSX , 封装与移动版显卡类似 , 4颗显示内存集成在GPU基板上 。
然而 , RSX的图形性能不尽人意 , 同时CELL CPU+RSX GPU”的组合也让游戏开发者苦不堪言 。 这可能是历史上最困难的游戏开发环境 。 最终 , 这次合作令双方都不满意 。
再看微软 , 当初放弃了Voodoo , 而选择与英伟达共同开发XGPU(X-Chip) , 就是因为英伟达最初的报价较低 。 好景不长的是 , 英伟达后来宣称由于GPU产能不足 , 需要提高价格 , 这让Xbox遇到了产量危机 。 从那次以后 , 微软就开始远离英伟达 。

不愉快的合作是很重要的原因 , 当然还有其他方面的因素 。
比如 , AMD允许对芯片进行定制化 , 这不仅方便开发主机硬件 , 也方便游戏开发 。 即便英伟达的图形芯片更强 , 但未必适合次世代主机 。
另外 , 微软和索尼都希望采用X86指令集架构 , 这基本排除了AMD和英特尔以外的CPU 。 考虑到成本效益 , 就没有必要搭配英伟达GPU+AMD CPU , 于是都采用了半定制芯片 。
x86单片系统(SOC)更方便将PC游戏移植到主机 , 并且使开发环境更友好 , 这些优势可能是英伟达没有的 。 总而言之 , 索尼和微软后来选择AMD , 被证明是完全正确的选择 。