可惜PS4没能采用顶级GPU
在GPU性能方面,根据我们收集的信息,大致可以得出PS4使用了当代AMD sweet spot(甜品)级显卡——Pitcairn核心Radeon HD7800,这是定位于Barts构架替代品,全新的基于28nm工艺以及GCN构架的Pitcairn核心。
使用核心Radeon HD7800产品是索尼经过深思熟虑的,后文将解读为什么不使用AMD的顶级HD7900产品。上一代家用机PS3采用当时的顶级GPU——RSX图形处理单元,RSX基于G71构架,运行频率为550MHz,性能与450MHz\512MB显存的GeForce7800GT接近,位宽砍掉一半剩下128Bit,不过RSX的浮点运算能力依然保持1.8TFLOPS,在当时是一个很恐怖的数目。
而这一代PS游戏主机显得保守以全规格HD7870来分析,它拥有20组CU单元,每组CU单元拥有4个SIMD Core,每组SIMD Core包含16个Vector ALU,因此其运算资源总规模为1280个Vector ALU。除了Vector ALU之外,每组CU单元还包含4个Texture Filter Unit和16个Texture Fetch Load/Store Unit,因此HD7870拥有80组Texture Arroy。
特别是后端方面,HD7870的ROP阵列规模与旗舰级的HD7900相同,均为32个,而显存部分则由4个64bit MC进行管理,构成256bit的显存位宽,也与旗舰级的HD7900相同。这些特性决定了Pitcairn核心拥有较为理想的性能/面积和性能/功耗比,特别是PS4应对高画质过滤等模式下表现相对突出。
但是经过这些信息的分析,我们依然无法确认PS4可以应对4K分辨率(4096×2160)高达8847360像素点的渲染工作。通过仅有的一些数据,我们找到了3屏模式(5760*1080)下HD7970的性能表现,此时的像素渲染量为4K分辨率的70.31%。
这里测试的《战地3》采用了最新的“寒霜2”引擎,完美支持DirectX 11,并且拥有强大的物理效果,最大的亮点还是光照系统。我们看到在NO AA模式下,搭配4.2G的3960X处理器和4通道内存,HD7970取得了42.43的FPS成绩,反向推算在4K分辨率下,HD7970约能取得30.25FPS。通过IT垂直媒体相关评测可以得知,HD7870性能约为HD7970的88%-92%。
所以在4K分辨率《战地3》游戏下,再次反向推算HD7870大约能取得27FPS成绩(NO AA模式),大家可以以此推算其他游戏的FPS成绩,笔者估计目前大多数游戏通过优化可以维持30FPS,但是考虑到CPU和内存带宽,最终PS4要想获得4K分辨率流畅运行,必须牺牲画质,放弃AA/AF等图形过滤。希望图形厂商能够尽快摸清PS4的真实性能,开发出4K超大屏能够流畅运行的游戏。