1、PCI-E带宽是否成为瓶颈,取决于GPU处理能力,也就是说显卡性能。
我们都知道显卡工作流程是由CPU和GPU协作完成的,CPU负责三角形设定(Triangle Setup)和GPU负责三角形光栅化(Triangle Rasterize)【DirectX 10中加入的几何着色器使GPU可以负责一部分Setup工作】。我们进行游戏时CPU和GPU是不断交换数据的,大部分情况下都是GPU收到CPU的渲染指令,而他们之间的通信是用PCI-E总线来进行的。那么一旦GPU性能非常强,PCI-E带宽无法满足数据交换的需求的话,GPU性能就会受到限制,无法发挥出100%的效率。
2、PCI-E X16 2.0的理论带宽是单向8GB/s双向16GB/s,PCI-E X16 1.1的理论带宽是单向4GB/s双向8GB/s,也就是说PCI-E 1.1 X16=PCI-E 2.0 X8。
从上面的数据看,PCI-E 2.0与PCI-E 1.1的带宽相差一倍,但问题的关键是我们要使用的显卡会受到多大影响。下面是GeForce 9800GX2的测试,这款显卡的游戏性能与GTX 280近似,可以代表今年乃至明年主流显卡的游戏性能,大家可以看到PCI-E 2.0 X16与X8的差异。
注意看上面的CRYSIS两个不同分辨率的测试,随着分辨率从1280x1024提升到1920x1200,数据运算量加大也会放大PCI-E的带宽瓶颈,但是以上所有测试都证实:PCI-E 1.1 X8会造成严重的瓶颈,PCI-E 1.1 X16的带宽足够GeForce 9800GX2这样的显卡发挥效能,虽然会在高分辨率下有轻微的性能损失,但根本不足以为了PCI-E 2.0更换主板,真正能体现PCI-E 2.0 X16与PCI-E 1.1 X16差异的显卡应该是下一代的GT300和RV870。
-------------------------------------------------------------------------------------------