高带宽不代表高性能!PCI-E3.0/2.0接口显示性能对比
DIY研究所
X79芯片组带给我们两个新鲜玩意,一个是四通道内存,一个就是传说中的PCI-E 3.0插槽。关于四通道内存我们已经在去年的DIY研究所讨论过了,那么PCI-E 3.0呢?它能否带动显卡往更高的性能攀升?在AMD发布全球第一款PCI-E 3.0显卡Radeon HD7970后,我们终于找到答案了。
PCI-E 3.0强在哪里?
相对PCI-E 2.0而言,PCI-E 3.0主要在两方面进行了强化。一个是信号输出的增强,PCI-E 3.0的信号速度更快,相应地数据传输的延迟也会更低。此外,针对软件模型、功耗管理等方面也有具体优化。另一个则是带宽的增加,PCI-E 3.0的信号频率从2.0的5GT/s提高到8GT/s,编码方案也从原来的8b/10b变为更高效的128b/130b,其他规格基本不变,在PCI-E×16接口下,PCI-E 3.0带宽增加到32GB/s。
显卡实战PCI-E 3.0接口
测试平台
■处理器:Intel Core i7 3960X
■主板:华硕玩家国度Rampage IV Extreme
■显卡:Radeon HD7970
■内存:宇瞻DDR3 1600 2GB×2
■硬盘:希捷7200.12 1TB
■显示器:明基XL2410T
■电源:长城巨龙1250
■操作系统:Windows7 64bit SP1
虽然X79主板市面上已经有很多,但是由于PCI-E 3.0显卡迟迟没有问世,所以我们也无法判断PCI-E 3.0在显示性能上和PCI-E 2.0具体有什么不同,不过在Radeon HD7970问世后,搭配可调整PCI-E插槽的主板,我们就能让显卡运行在同一平台但不同PCI-E总线下了,这样我们也能比较两者之间显示性能的差异。
在测试中,我们还是采用3D测试程序以及实际的3D游戏来进行对比,包括3DMark Vantage、《石巨人》、《天堂2.5》、《失落的星球2》以及《生化危机5》。在测试中,我们将把所有游戏的分辨率设置为1920×1200,画质设为最高画质并打开8×AA,看看在PCI-E 3.0以及PCI-E 2.0下,显卡的性能是否有明显的变化。
从测试结果来看,PCI-E3.0在显卡上并没有带来什么性能上的提升,虽然测试中的项目两者有一些区别,但是区别非常小,我们可以认为这是正常的测试误差导致的,两者的表现基本上是一致的。
出现这种情况的原因并非PCI-E 3.0不给力,而是显卡无法喂饱PCI-E 3.0,实际上从显卡的数据传输来看,它不但达不到PCI-E 3.0显卡插槽最大的32GB/s带宽,就是PCI-E 2.0最大的16GB/s都没法达到,这就和SATA3接口安装SATA3普通硬盘,性能却和SATA2硬盘差不多一个道理,目前显卡内部的传输带宽有限,别说PCI-E 3.0,就算PCI-E 1.1也可满足显卡性能的需求,所以在目前,两者没有显示性能的差异很正常。要解决这个问题,我们只能寄希望于未来显卡的性能大幅提升,内部带宽超越PCI-E 2.0的带宽,那时PCI-E 3.0才能体现出威力。
PCI-E 3.0意义何在?
由于Radeon HD7970是最新的单卡之王,Radoen HD7970尚且如此,所以在短时间里,我们也不用希望其他显卡会在PCI-E 3.0总线上能有什么惊艳的发挥了。当然我们不能说PCI-E 3.0现在就没意义了,一来一些科学计算对显卡接口带宽要求很高,PCI-E 3.0对于这些科学技术来说无疑是一个福音,二来即使显卡暂时还无法在PCI-E 3.0上发威,但是其他设备能依靠PCI-E 3.0带来更强的性能。比如说固态硬盘,目前PCI-E固态硬盘已经有不少, PCI-E 3.0接口的高速无疑能为固态硬盘带来扩展性能的可能性。此外,一些服务器上的设备对于传输速度特别重视,PCI-E 3.0的问世对于服务器设备也有相当大的帮助。当然,就现在普及的桌面用硬件设备来说,要想配上PCI-E 3.0的性能,恐怕我们还要等上一段时间。

