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

[转]PCI-E 3.0 x16到1.1 x4——九种PCI-E模式性能对比

[复制链接]
跳转到指定楼层
1#
sapphirex 发表于 2012-5-7 21:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
点击数:37084|回复数:16



Ivy Bridge、Radeon HD 7000、GeForce GTX 680联手带来了完整的PCI-E 3.0平台,而不同PCI-E模式对于显卡性能的影响也是个古老的话题了。TechPowerUp近日就组织了一次专门的测试,考察了Radeon HD 7970、GeForce GTX 680各自在九种不同PCI-E标准、带宽模式下的性能。(驱家翻译


测试中,每块卡都分别在PCI-E x16、x8、x4模式下运行,而且每种模式都包括PCI-E 3.0、2.0、1.1三种标准版本。三者的x1单向带宽分别为1GB/s、512MB/s、256MB/s,x16双向带宽就是32GB/s、16GB/s、8GB/s。


主板是华硕玩家国度ROG Maximus V GENE,可以在BIOS里任意设定PCI-E 3.0/2.0/1.1标准版本,而为了区分不同带宽模式,直接用普通的塑料胶带粘住部分PCI-E针脚。


测试平台其它配置:Core i7-3770K @ 4.7GHz处理器、海盗船Vengeance DDR3-1600 4GB×2内存(9-9-9-24)、西数蓝盘WD55000AAKS 500GB、安钛克HCP-1200 1200W电源、Catalyst 12.3/GeForce 301.24驱动程序、Windows 7 x64 SP1操作系统。

测试项目非常多,包括3DMark 11、Heaven 2.0两个基准项目和十八款游戏,所以就不一一贴过来了,只看汇总成绩。别看就这么一点儿柱状图,可是汇聚了几乎2000个独立测试成绩而来的

因为不是对比HD 7970、GTX 680,所以二者在PCI-E 2.0 x16模式下的性能都定为100%,做为对比基准线。


3.0 x16、3.0 x8、2.0 x16三种带宽都相对充足的模式下,显卡性能只出现了不超过1%的浮动,基本可以忽略不计。从另一方面也反映出,至少单块显卡升级到PCI-E 3.0并没什么特殊的好处,毕竟带宽本来就够用的。

3.0 x4、2.0 x8、1.1 x16三种双向带宽都是8GB/s的模式中,HD 7970损失了1-3%,也没啥影响,GTX 680则下降了4-5%,稍稍多一些,看帧率的话会有较明显的差异。


2.0 x4、1.1 x8就越发明显了,HD 7970损失了6%、GTX 680更是达到12%,已然不能坐视不理。事实上,这几年很多配备三条PCI-E x16插槽的主板上,第三条的带宽都是2.0 x4,不具备安装显卡的条件。


1.1 x4自然是最悲惨的,两块卡此时的性能比全速运行时分别低了14%、27%,绝对不推荐。


另外,不同PCI-E带宽对GTX 680的冲击更大一些,基本都是HD 7970的几乎两倍,证明GTX 680对不同PCI-E模式更敏感。


下边是不同分辨率的对比:

可以看出,分辨率越低,PCI-E模式和带宽的影响就越大,而且越是“低级”的越明显。3.0 x4、2.0 x8、1.1 x16在高分辨率下仅有1-2%,降低之后可以达到5%左右;2.0 x4、1.1 x8高分辨率下两款显卡的性能损失为4%、8%,低分辨率能达到8%、15%,增加了一倍;1.1 x4这个倒霉孩子高分辨率下也有10、20%,低分辨率下更是17%、33%。


其实和很多人的直觉不同,PCI-E模式中影响最大的因素不是分辨率,而是帧率,这是因为PCI-E总线传输的场景和纹理数据在不同分辨率下基本都是一致的,最后渲染出来的图像基本不走PCI-E总线(后期渲染的除外)。


另外如果单独看不同的基准、游戏测试项目,可以发现PCI-E带宽对它们的影响也是有所不同的,更确切地说得看游戏引擎。《Alan Wake》是最依赖PCI-E x16带宽的,1.1 x4模式下能损失多达70%的帧率,这主要是因为该游戏需要和CPU进行大量的后期处理操作沟通,必须走PCI-E总线;《异形大战铁血战士》则最“麻木”,最多也不过10%而已。


本帖子中包含更多资源

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

x
2#
sapphirex  楼主| 发表于 2012-5-8 09:33 | 只看该作者
3#
alexwl39 发表于 2012-5-15 10:37 | 只看该作者
受教了!谢谢!
4#
小象的爸爸 发表于 2012-6-26 09:48 | 只看该作者
受教了,我也想玩交火,请版主指点一下,两张卡交火是不是两张卡都要接电源线啊?
5#
sapphirex  楼主| 发表于 2012-6-26 20:36 | 只看该作者
小象的爸爸 发表于 2012-6-26 09:48
受教了,我也想玩交火,请版主指点一下,两张卡交火是不是两张卡都要接电源线啊? ...

那是当然的啊。。外置供电线和交不交火没关系吧

我不是版主哦,呵呵
6#
cqqiumao 发表于 2012-6-29 16:59 | 只看该作者
那3.0 X16+X4 的双卡性能影响也就没那么大了吧`
7#
sapphirex  楼主| 发表于 2012-6-29 20:48 | 只看该作者
cqqiumao 发表于 2012-6-29 16:59
那3.0 X16+X4 的双卡性能影响也就没那么大了吧`

差距更小咯
8#
jenkinstang 发表于 2012-7-9 20:08 | 只看该作者
那是不是说只要是Ivy Bridge的i5 i7,在pcie3.0模式下16x+4x,两张7850cf,比pcie2.0模式16x+4.0x更据可行性
9#
sapphirex  楼主| 发表于 2012-7-11 14:44 | 只看该作者
jenkinstang 发表于 2012-7-9 20:08
那是不是说只要是Ivy Bridge的i5 i7,在pcie3.0模式下16x+4x,两张7850cf,比pcie2.0模式16x+4.0x更据可行性 ...

理论上是这样。但是要注意7850CF对主板的要求:http://www.pceva.com.cn/article-1198-8.html
10#
0.618 发表于 2012-7-25 22:16 | 只看该作者
我670 驱动从 301.42升级了新的304.79 就GPU-Z从PCI-E 1.1 到PCI-E 3.0 跑3D11 E模式多了好几十分 快100分
11#
0.618 发表于 2012-7-25 22:19 | 只看该作者
好多 670  680 都跑在1.1 建议升级驱动 哈
12#
沼泽 发表于 2013-3-27 11:28 | 只看该作者
7850 CF  在 2550k z77 的环境下 16X 4X 和 8X 8X 差距是不是很小 郁闷的MATX机箱强制把8X 8X的位置占住了 只能用 16X 4X
13#
sk1215001 发表于 2013-6-28 09:59 | 只看该作者
好教程   谢分享~!
14#
HUJT 发表于 2013-7-1 17:23 | 只看该作者
跟 CPU 沟通越多 PCIE宽带需求自然大
NV这次将很多工作给 CPU去执行
从这边看来很明显
NV卡 玩 SLI 最好用 PCIE 3.0
15#
shineling 发表于 2013-7-3 11:16 | 只看该作者
7950CF在PCI-E 2.0 8x+8x环境 下,是否性能影响也不大?
16#
iamxlj 发表于 2016-8-8 12:59 | 只看该作者
这个要支持的。。
17#
蓝天翔燕 发表于 2016-8-8 13:21 | 只看该作者
真的很不错,辛苦了。看来只要有2.0x8以上,性能损失就比较少。接口速率目前来看,x16还是够用的
来自苹果客户端来自苹果客户端
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部