[PCI-Express带来显卡发展新希望]
目前的主流显卡多采用AGP接口进行数据的传输和交换,但是随着人们对游戏真实效果的追求,新一代的3D游戏特效对显卡的着色器、纹理处理能力以及存储空间都提出了日益苛刻的要求。
例如,在游戏孤岛惊魂、Unreal3引擎以及最新的测试软件3DMark05中都加入了MRT技术,这项大量使用多渲染对象的技术,需要大量的渲染目标空间来保存位置、坐标、色彩、素材等数据,并且需要将所生成的每个象素的数据作为参数,从而实现阴影、光照、景深模糊等真实的视觉效果。
如此一来,AGP的传输带宽便不足以应付如此大量的数据交换。而3D应用对显存容量的更高要求也使得显卡板载的显存容量不断提升,从而产品成本不能得到很好的控制。对于集成显卡来说,极高的内存容量以及数据传输需求更是系统以及原有总线带宽所不能满足的。
Intel倡导的平台革命把PCI-Express推到了前台,这也使所有人看到了新的希望。虽然在AGP时代也有技术支持显卡对于内存的映射,但较低的带宽限制了这类技术的发挥。AGP8X的最大带宽只有2.1GB/s,而PCIE16X的采用能够将这一数值提升到4GB/s,也许在某些人看来这种性能的提升并不能算是惊人,但事实上这并不是PCIE真正的潜能。实际上PCIE接口还可以工作在全双工模式下。在这种模式下PCIE显卡接口将会拥有两条专用的通道,每一条专用通道只作单向的数据传输,因此两条通道同时工作便可以使PCIE 16X的传输速率达到8GB/s。
不过有些遗憾的是,这种全双工模式并没有得到Intel最新一代芯片组915/925的支持,这主要是由于全双工模式还有一些技术问题尚待解决。而NVIDIA最新推出的nForce4芯片组则很好的解决了这一技术问题,也因此能够实现上下行各4GB/s的传输速率。PCI-Express总线技术的推出,为这种内存映射技术的充分发挥提供了广阔的平台。
NVIDIA很好的把握住了这一时机,推出了创造性的TurboCache技术,利用PCI-Express总线的高带宽优势,实现了显卡对系统内存的实时调用,让显卡能够像读取显存一样来直接使用系统内存。最大化的实现了性能与价格的平衡。在NV的TurboCache技术推出后不久,ATI、XGI等厂商也纷纷宣称要推出类似得技术,究竟这项技术有什么样的优势和特点呢?让芯片巨头们都如此看好呢?让我们一起来深入研究一下吧。