欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

16GB HBM2显存的Radeon VII显卡有什么好?AMD:游戏卡顿都少了

程序员文章站 2022-05-23 09:00:46
本文转载自,其他媒体转载需经超能网同意 amd今年2月7日推出了radeon vii显卡,这是全球首个7nm游戏卡,还使用了16gb hbm2显存,带宽高达1tb/s...

本文转载自,其他媒体转载需经超能网同意

amd今年2月7日推出了radeon vii显卡,这是全球首个7nm游戏卡,还使用了16gb hbm2显存,带宽高达1tb/s,技术上的亮点不少,虽然还是3840个流处理器单元,但频率从1.5ghz提升到1.8ghz,所以游戏性能提升明显,直追rtx 2080显卡的水平。但是radeon vii显卡的槽点也不少,能效是个问题,也不支持光追,也被老黄无情嘲笑了一番。对游戏玩家来说,先不管能效、光追上的问题,升级到radeon vii显卡在玩游戏上有什么好处吗?这还真有,amd官方发布的测试显示16gb hbm2显存不仅可以防止游戏及应用爆显存,而且游戏中的卡顿现象都大幅减少了。

16GB HBM2显存的Radeon VII显卡有什么好?AMD:游戏卡顿都少了

amd官方微博刚刚发了一篇长文——radeon vii的16gb显存 旨在解决苛刻的游戏和内容创建工作负载,介绍了radeon vii显卡16gb显存在游戏上的重要作用,原文其实是2月7日amd高管scott.wasson发的一篇技术文,他在进入amd之前是techreport网站的主编,对帧延迟及卡顿问题有深入研究。

下面来看看amd是怎么介绍radeon vii显卡16gb显存的作用的吧。

​​如果你花时间了解过电脑硬件和软件,就会知道软件需求和硬件功能之间一直存在着激烈的竞争。尽管随着时间的推移,硬件性能不断提高,但应用程序总是要求更多。这就是我们推出拥有16gb hbm2显存和1tb/秒显存带宽的radeon vii显卡的原因。这款新显卡旨在处理苛刻的工作负载,是玩家和内容创作者的绝佳选择。

内容创作专业人士将会非常感激16gb显存的radeon vii让他们可以使用传统工具链的同时,*操作4k和8k视频等异常高质量的资产。

16GB HBM2显存的Radeon VII显卡有什么好?AMD:游戏卡顿都少了

举个非常常见的例子,下表是使用radeon vii在adobe premiere内编码4k和8k视频时,检测到的显存使用情况。

16GB HBM2显存的Radeon VII显卡有什么好?AMD:游戏卡顿都少了

当然,每个工作负载都是不同的。视频格式不断发展,支持更高的像素计数,高清,宽色域和高帧率。其他内容的格式也在不断提高它们的保真度。富有创造力的专业人士会知道他们的数据集,并明白16gb显存的radeon vii可以改善他们的工作流。

与此同时,游戏开发者们不断地用惊人的视觉效果和巨大的开放世界来突破游戏的发展极限。最新款的游戏包括超高品质的美术资产,经得起高ppi显示器的考验,支持更深层次色彩格式的高动态范围显示。开发者们还通过一些巧妙的技巧来保持游戏稳定的帧速率,比如自适应质量和动态分辨率缩放。所有这些都能改善游戏体验,组合起来更能使游戏体验精妙绝伦——但是它们都需要更大的显存。

因此,当下的很多游戏,在极致特效设定下,对显存的要求可以超过8gb。下面是我们在运行一些当前流行的游戏时检测到的显存使用情况。

16GB HBM2显存的Radeon VII显卡有什么好?AMD:游戏卡顿都少了

这份游戏列表只是个开始。正如你知道的,对游戏行业来说这是一个特别繁忙的季节。我们期待这个列表随着新游戏的发布而增长。

当然,测试显存使用情况的工具并不总能说明全部情况。应用程序有时无法释放不再活跃使用的位数,因此显存使用情况超过显存容量并不总是会导致明显的后果。然而,当系统在实际情况中遇到显存受限时,可能导致严重的减速,甚至不稳定。

举个例子,在运行《孤岛惊魂 5》中穿越蒙大纳森林这段场景时,radeon vii显卡得益于16gb显存,能保证每帧画面渲染时间短且稳定,不会产生大的帧时间波动,保证游戏画面流畅,在查看平均帧数的时候你也许感受不到,但在实际玩游戏的时候,你绝对能体验到radeon vii显卡较于其他显卡的优势。

简而言之,对显存容量来说,用户的感觉应该是一致的:用时方恨少。

radeon rx vega显卡用户可能也想知道他们的显卡在同一场景中的使用情况。基于vega架构的显卡有个专门用来处理这类情况的功能:高带宽缓存控制器(hbcc)。hbcc保留了部分系统内存以供gpu使用,有效地扩展了显存容量。hbcc管理本地显存和系统内存之间的数据迁移,确保一定的位数按需要被分配进显存。

下图是radeon rx vega 64显卡在该游戏场景下开启和关闭hbcc的帧时间表现,帧时间数值越小越好。

16GB HBM2显存的Radeon VII显卡有什么好?AMD:游戏卡顿都少了

正如你所见,开启hbcc后有效减少了该游戏场景下卡顿的数量和严重程度,hbcc发挥了良好的作用。

下表是我们从多个测试运行得到的结果,展现了一个更加有趣的故事。我们看到的是“超过50毫秒的次数”,它表明了画面卡顿的次数。将整个测试运行期间的所有延迟超过50毫秒的帧渲染时间次数累加在一起,这个数字越高,动画就越粗糙。越低越好。

16GB HBM2显存的Radeon VII显卡有什么好?AMD:游戏卡顿都少了

一旦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次运行的平均数。使用最新版本的驱动性能可能产生变化。