PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

[转] 试看不同PCI-E带宽对Radeon HD 7970性能的影响

[复制链接]
跳转到指定楼层
1#
sapphirex 发表于 2012-1-28 22:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
点击数:2904|回复数:1
http://news.mydrivers.com/1/215/215567.htm



Radeon HD 7900第一次在显卡上实现了PCI-E 3.0,理论带宽因此翻番,其中PCI-E x16单向带宽已达16GB/s,那么这么高的带宽真的有用么?x16、x8、x4等不同通道下又有何不同呢?

PCI-E标准规范迄今已经经历了三代,第一代PCI-E 1.x的单通道单向带宽仅为250MB/s,x16模式下也不过4GB/s,自然有些捉襟见肘。之后两代都秉承了翻一番的原则,如今PCI-E 3.0的单通道单通道带宽已经有了1GB/s,x16全速下更是16GB/s。

PCI-E不同规格/通道带宽对比(单向)
 
PCI-E 1.x
PCI-E 2.x
PCI-E 3.0
x1
250MB/s
500MB/s
1GB/s
x2
500MB/s
1GB/s
2GB/s
x4
1GB/s
2GB/s
4GB/s
x8
2GB/s
4GB/s
8GB/s
x16
4GB/s
8GB/s
16GB/s


对于任何游戏而言,每一帧画面所传递的数据量在很大程度上是固定的,与分辨率无关,所以本次测试中分辨率都统一在1680×1050。这时候如果帧率较高,已经能够比更高、更依赖显卡的分辨率下产生更多的PCI-E流量,也能够体现出不同PCI-E带宽的差异。

测试中全部使用PCI-E 3.0模式,因为我们已经知道,现阶段同样通道数量、不同PCI-E标准的带宽影响仍然是微乎其微的。这对Ivy Bridge平台来说显然是个好消息,因为它只有十六条PCI-E 3.0通道,双卡系统中拆分成双路x8实际就相当于双路PCI-E 2.0 x16,带宽足够用。

不过从PCI-E 3.0 x8下降到PCI-E 3.0 x4(相当于PCI-E 2.x标准下的x16/x8),影响就出来了,只是还得看具体游戏。《地铁2033》这种几乎无所谓,《战地3》、《Crysis》损失了2-3%,《尘埃3》则被打击了多达14%,最低帧率更是缩水了19%。虽然此时绝对帧率依然大大高于60FPS,但是很明显4GB/s的带宽有些瓶颈了。

进一步来到PCI-E 3.0 x2 2GB/s,也就是相当于PCI-E 2.x x4,游戏性能继续下滑。《地铁2033》、《Crysis》、《文明5》、《战地3》、《蝙蝠侠》还在坚持,损失幅度都不到5%;《尘埃3》平均帧率和最低帧率分别丢掉了15%、25%,《幕府将军2》、《Portal 2》也分别有13%、6%,此时三者的性能分别相当于x16全速带宽下的72%、81%、92%。

总而言之,不管是PCI-E 2.x 16还是PCI-E 3.0 x8,8GB/s的带宽对于Radeon HD 7970来说已然足够,16GB/s用在单卡上就有些浪费了。
好消息是,即便是2GB/s构成了瓶颈,但其实也很有限,大多数游戏受到的影响都不是毁灭性的,就算是最惨的《尘埃3》最低帧率依然有55FPS、平均也高达80FPS,还是可以流畅的。

事实上,PCI-E 3.0标准最大的好处还是用在双路半速x8系统中,能让它们相当于PCI-E 2.0时代的双路全速x8,完全不需要担心受到任何限制。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
2#
zhangshuoxin110 发表于 2012-1-28 23:49 | 只看该作者
冒失现在渲染7970最大也才做到2.0吧,3.0我好像目测烤鸡自己的7970,一直处于2.0状态

点评

SNB的CPU只支持PCI-E 2.0,到了IVB才会支持3.0  发表于 2012-1-29 14:23
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部