AMD锐龙处理器测试 看新核心能否帮助主机突破瓶颈 _ 游民星空 GamerSky.com
gamersky
(本文编译自Eurogamer,原文作者Richard Leadbetter)
PS4 Pro已经发售良久,Xbox One X也将于11月面世,接下来索尼和微软的研发工作重心都将转移到新一代主机上,这已是必然之势。在接下来的几年时间里,新主机的更新换代能够带来怎样的性能飞跃、它们的成本又将多么高昂,这些问题我们尚且不得而知。不过可以确定的是,AMD的锐龙CPU技术将会在变革中占据主导地位——而彻底更新换代的处理器架构同样也会对未来的游戏产生鲜明而深刻的影响。
Digital Foundary进行的Ryzen测试:
Digital Foundary提出了一个硬件平衡的核心理论——将特定CPU、GPU和内存进行组合的主机设计。。本世代主机在问世时的确在显示和内存方面带来了跨世代级的飞跃,尤其是在内存方面,达到了上一代的16倍之多。然而在相互平衡的三项硬件当中,CPU却成了其中短板。AMD Jaguar x86核心最初在构思时是为移动设备设计,然而在当时,它就已经是本世代主机SoC唯一的可考虑选项。两个Jaguar核心集群齐头并进,再配合上桌面级的显示配置,这一切对游戏画面的精进产生了深远的影响。Digital Foundary推测,新一代主机可能会在2019/2020年问世,而到了那时,AMD依然会是它们最好的伙伴,而锐龙则可能有机会成为游戏变革的推手,相比于次世代主机可能带来的GPU浮点运算能力提升,锐龙的加入对游戏设计可能会造成更大的影响。
Digital Foundary首先对游戏的进化方向进行了一些说明,除了画面上明显的变化以外,主机硬件的升级还会让游戏的拟真/模拟(simulation)受益良多(简而言之就是游戏环境更为逼真了)。他们以Xbox 360/PS3平台上的《GTA4》为例,将游戏中的世界与前作《GTA3》、《罪恶都市》和《圣安地列斯》横向比较。当然,首先你先注意到的肯定是画面的显著提升,进一步体验游戏,你就会发现它在拟真方面的跨时代进步。《GTA 4》中的自由城栩栩如生,它繁华而喧嚣还充斥着各色各样的NPC:他们让游戏中的城市不再寂寂无声,更重要的是他们具备了一定程度“社会性”的行为:他们也会晨起上班、饮用咖啡、慢跑锻炼、打伞躲雨,更主要的是,他们还能与玩家完成相对有限的互动。与上一代游戏相比,《GTA 4》在拟真的质量上就达到了全新的水准。

接下来Digital Foundary又以《刺客信条》为例,这一经典系列基于上一世代主机的机能建立了前所未有的游戏世界,其拟真等级也是我们前所未见的。但是,问题来了——在我们换上本世代的主机时,能找到如此飞跃性的拟真度进化吗?的确,本世代主机的内存、存储空间都大大增加了,因此游戏世界的规模和绘图也获得了显著提升。不过在拟真程度方面进展如何呢?在2014年这个时间点上发售的《刺客信条:大革命》实际上就像是为了一个与上世代主机完全不同的平台所设计的,不过他们的设想也已经超出了本世代主机的实际机能。

育碧在其世界构建上竭尽心力——他们用大量的NPC角色充实了大革命时期的法国,也让城市细节获得了急剧的提升。不过我们很快就发现,主机的性能一下子就跟不上了——即便是在育碧发布了多项补丁之后,也只有PS4 Pro的增强模式才能“强行”让游戏达到最初既定的30fps目标。于是育碧在《刺客信条:枭雄》中便不再以拟真世界作为游戏设计的中心。另外,尽管《刺客信条:起源》我们还知之甚少,不过Digital Foundary表示,仅从目前披露的信息和演示来看,这款游戏更注重强调画面而非世界的复杂程度,这一方向对于本世代的主机来说是合适的多的选择。
除了《大革命》之外,本世代还有很多心比天高却不幸坠机的作品。其中最明显的范例也许就是Avalanche出品的《正当防卫3》——这款游戏即便是PS4 Pro的增强模式也同样带不动。游戏中采用了作为系列特色的物理系统和物理破坏——从理念上来说这是完全正确的,但是考虑到主机硬件条件限制,这也许就是一个错误的决定了。

Digital Foundary提到,《正当防卫3》在PS4上的最低帧数是18fps,而到了PS4 Pro增强模式下最低帧数也还是会低至24fps。另一家业界巨头,EA DICE也在努力将《战地》32 V 32的多人战场体验完好地在主机平台上展现出来——不过CPU瓶颈又一次成了绊脚石。至于为什么《命运2》会在主机上锁定30帧,其实理由很可能也是一样的——CPU机能所限。

那么现在情况如何了呢?微软为Xbox One X定制了Jaguar芯片,最终我们获得了31%的CPU频率提升以及其他的相关收益,另外微软还进行了一些有趣的调整,旨在尽可能多地提升L2缓存的性能,不过实际上Xbox One X使用的依然是同一代CPU,有着同样的基础性性能制约。事已至此,AMD的Ryzen架构将会是我们前进的方向,这一点已经是个公开的秘密了。在PC领域,下一代APU的选择就相当聪明:一个包含四核心、八线程的Zen CCX模块组成的CPU组件,每分钱都花在了刀刃上(AMD的Ryzen系列芯片以4个核心为一组,也就是文中提到的CCX,这样的架构有利于堆积更多的核心)。不过如果放到主机平台上,这一方案可能就要做出巨大的变动——不过目前Ryzen的处理器是基于“单个封装中放入两个CCX”这样的结构进行设计,对4/6/8核心的处理器以及打开方便之门,具体的方案就就取决于AMD的选择。所有正规的AM4主板都允许用户自行选择是否禁用CCX,所以Digital Foundary选择了Ryzen 7 1700进行测试,使其在单个CCX、4核心的状况下运行。

Digital Foundary选择在3.0GHz的速度下运行该GPU,不过他们表示这仅仅是他们的希望——从28nm到16nm,微软和索尼将CPU主频提升了31%,以此类推,下一代处理器也同样会带来等幅的提升:Xbox One X所使用的CPU 2.3GHz速度就会提升至3.0 GHz。不过这目前还只是一个猜测——鉴于Xbox One X采用了较小的主机体积设计,要想将GPU主频在这么一个小型主机当中发挥正常,微软也对CPU主频进行一些调整,做出这一次猜测还是基本靠谱的。在此Digital Foundary对初代的Ryzen进行了测试——AMD计划在2020年以前再推出2代Ryzen,这几代Ryzen的更新换代可能就会构建起下一代CPU技术的基础。
Digital Foundary表示他们并未期望能够获得任何类似可靠的测试数据,他们更多地是想要展示一下:对于那些会在本世代主机上造成严重负载的游戏,Ryzen到底能够为它们带来何种改观。不过,其实新一代Ryzen的表现是要低于预期的,这其中也有很多的原因——没有开发者会对一个刚刚诞生的硬件提供优化,另一方面AMD本身也曾声明:现有的PC游戏需要经过升级才能从新架构中获得最大收益。除此之外,PC版游戏也无法使用主机平台精简化的API,这也意味着更多的资源损耗。尽管有了以上的制约,Ryzen的测试结果依然令人印象深刻。
以《巫师3》为例,这款游戏是基于本世代主机的机能限制而设计的,主机版的目标就是达到30Hz刷新率——在几个补丁之后《巫师3》基本上能够达到这个目标。Digital Foundary选用了《巫师3》中的开放世界进行测试,总体来看,一旦有效地移除GPU限制,测试中Ryzen就能让游戏帧数达到100-120fps。即便是CPU负荷最大的诺维瑞格城也能达到80-90fps左右的帧数。

至于《正当防卫3》?在某片区域内,同样的物理工作可能会让当前主机平台的Jaguar核心招架不住,不过Ryzen却成功地保持了55-80fps的帧数,这是变革性的游戏体验;而在《刺客信条:大革命》中最繁忙、NPC最多的场景中也测出了同样的帧率,在Digital Foundary眼中,《刺客信条:大革命》的测试结果有着相当的意义——这款游戏是对新的拟真世界等级的首次尝试,尽管在某些方面存在瑕疵、并且受到了限制,不过它的确在保真游戏世界方面进行了跨世代飞跃的尝试。有一种观点其实颇有说服力:由于主机硬件的限制,我们从来没有机会看到这类拟真技术的迭代能引领我们走向何种境地。
四核心、八线程的Ryzen测试结果令人欣喜,不过测试人员表示,我们也要清醒地认识到在PC测试的过程中,在某些时候它的表现偶尔还要劣于主流的Core i5芯片,取决于测试的内容,偶尔它的性能表现还要在i3和i5之间。有时候甚至奔腾G4560也能对它构成一定的挑战——这一点让人难以预料,要知道测试者还期待着锐龙达到“迷你i7”等级呢。从某种角度来说,这表明了PC和主机平台CPU功耗的差距,不过从另一方面来说,考虑到以Jaguar的低性能水平,开发者们依然能够在主机上压榨它的性能,让其发挥PC上绝不可能发挥的机能。同理,我们也可以对Ryzen抱有同样的期待。当然,也不排除主机架构师们会打造出自己的定制变体的可能。
Xbox One X的推出基本上就已经是AMD Jaguar技术的谢幕演出——选谁当它的后继者?这个抉择索尼和微软都不能率性而为——这个决定一定会对未来十年的游戏产生深远的影响。好消息是,现在已经有一位强力的候选人出现在了我们眼前。