Radeon VII的16GB显存旨在解决苛刻的游戏和内容创建工作负载
https://www.weibo.com/ttarticle/p/show?id=2309404354488629599895
原文:https://reurl.cc/adYkX
如果你花时间了解过电脑硬件和软件,就会知道软件需求和硬件功能之间一直存在着激烈
的竞争。尽管随着时间的推移,硬件性能不断提高,但应用程序总是要求更多。这就是我
们推出拥有16GB HBM2显存和1TB/秒显存带宽的Radeon VII显卡的原因。这款新显卡旨在
处理苛刻的工作负载,是玩家和内容创作者的绝佳选择。
内容创作专业人士将会非常感激16GB显存的Radeon VII让他们可以使用传统工具链的同时
,自由操作4K和8K视频等异常高质量的资产。
举个非常常见的例子,下表是使用Radeon VII在Adobe Premiere内编码4K和8K视频时,检
测到的显存使用情况。
https://i.imgur.com/GJBHGDB.jpg
当然,每个工作负载都是不同的。视频格式不断发展,支持更高的像素计数,高清,宽色
域和高帧率。其他内容的格式也在不断提高它们的保真度。富有创造力的专业人士会知道
他们的数据集,并明白16GB显存的Radeon VII可以改善他们的工作流。
与此同时,游戏开发者们不断地用惊人的视觉效果和巨大的开放世界来突破游戏的发展极
限。最新款的游戏包括超高品质的美术资产,经得起高PPI显示器的考验,支持更深层次
色彩格式的高动态范围显示。开发者们还通过一些巧妙的技巧来保持游戏稳定的帧速率,
比如自适应质量和动态分辨率缩放。所有这些都能改善游戏体验,组合起来更能使游戏体
验精妙绝伦——但是它们都需要更大的显存。
因此,当下的很多游戏,在极致特效设定下,对显存的要求可以超过8GB。下面是我们在
运行一些当前流行的游戏时检测到的显存使用情况。
https://i.imgur.com/wte42cf.jpg
这份游戏列表只是个开始。正如你知道的,对游戏行业来说这是一个特别繁忙的季节。我
们期待这个列表随着新游戏的发布而增长。
当然,测试显存使用情况的工具并不总能说明全部情况。应用程序有时无法释放不再活跃
使用的位数,因此显存使用情况超过显存容量并不总是会导致明显的后果。然而,当系统
在实际情况中遇到显存受限时,可能导致严重的减速,甚至不稳定。
举个例子,在运行《孤岛惊魂5》中穿越蒙大纳森林这段场景时,Radeon VII显卡得益于
16GB显存,能保证每帧画面渲染时间短且稳定,不会产生大的帧时间波动,保证游戏画面
流畅,在查看平均帧数的时候你也许感受不到,但在实际玩游戏的时候,你绝对能体验到
Radeon VII显卡较于其他显卡的优势。
简而言之,对显存容量来说,用户的感觉应该是一致的:用时方恨少。
Radeon RX Vega显卡用户可能也想知道他们的显卡在同一场景中的使用情况。基于Vega架
构的显卡有个专门用来处理这类情况的功能:高带宽缓存控制器(HBCC)。HBCC保留了部
分系统内存以供GPU使用,有效地扩展了显存容量。HBCC管理本地显存和系统内存之间的
数据迁移,确保一定的位数按需要被分配进显存。
下图是Radeon RX Vega 64显卡在该游戏场景下开启和关闭HBCC的帧时间表现,帧时间数
值越小越好。
https://i.imgur.com/QEqJEHZ.jpg
正如你所见,开启HBCC后有效减少了该游戏场景下卡顿的数量和严重程度,HBCC发挥了良
好的作用。
下表是我们从多个测试运行得到的结果,展现了一个更加有趣的故事。我们看到的是“超
过50毫秒的次数”,它表明了画面卡顿的次数。将整个测试运行期间的所有延迟超过50毫
秒的帧渲染时间次数累加在一起,这个数字越高,动画就越粗糙。越低越好。
https://i.imgur.com/Wa9eGQY.jpg
一旦HBCC的缓存算法推断出应用程序如何使用其数据,就可以极大地减少运行缓慢,特
别是在之后的测试运行中(可参考上表第三行Radeon RX Vega 64开启HBCC之后在三个场
景中的运行情况)。
同时,从上表可以看出,16GB显存的Radeon VII几乎消除了场景运行卡顿。当然,当有一
天Radeon VII用户的应用需求超过了16G显存时,同样可以启用HBCC,大可高枕无忧。
*测试结果来源:AMD性能实验室。测试平台:英特尔i7 7700K处理器,16GB DDR4
3000Mhz内存,Radeon VII显卡,AMD Radeon Software 18.50版本驱动,Windows 10系统
。计算机配置改变可能产生不同的结果。所有的得分都是取相同配置下3次运行的平均数
。使用最新版本的驱动性能可能产生变化。