随着近些年IT业爆炸式的迅猛发展,计算机硬件技术也有了极其长足的进步。其中,计算机内部必不可少的I/O(Input/Output)总线更是如此,从最早的ISA总线扩展插槽到现在的AGP总线接口,短短的十几年间,计算机内部的I/O总线的数据传输率从最早的8.33MB/s已经到达了现在AGP 8X的2.1GB/s.。尽管如此,随着将来制造工艺的发展,尤其是现在Inter的90nm工艺日趋成熟,将会出现很多需要带宽更大、数据传输速率更快的设备。而现有的133MB/S传输速率的PCI总线技术已经远不能满足它们的胃口了。1997年出现的AGP总线就是一个很好的例子,它令高性能图形卡终于有了用武之地,同时也使得图形芯片第一次拥有了属于自己的领域。
●什么是PCI Express
现在我们终于等到了出现下一代多用途内部交互总线标准了。而习惯了做业界的规范的制定者的Intel,早在2001年春的开发者论坛上就已经宣布了要用一种新的技术取代PCI总线和多种芯片的内部连接。并称之为第三代I/O总线技术。(3rd Geaeration I/O 也就是3GIO)。不久后,以Intel、AMD、IBM、Dell、NVIDIA等20多家业界主导公司开始起草3GIO,2002年草案完成,并正式命名为PCI Express。紧接着Inter又宣布了关于它的产品开发计划。根据趋势来看到了,今年4,5月分基于PCI Express规格的产品就将陆续进入市场了。那么PCI Express到底有什么样的技术特点呢,它会不会有什么不完善的地方呢,它是否能很快的取代其他I/O总线的产品呢。下面我们将会为大家做一下这方面的介绍:
首先PCI Express和PCI不同的是实现了传输方式从并行到串行的转变。PCI Express是采用点对点的串行连接方式,这个和以前的并行通道大为不同,它允许和每个设备建立独立的数据传输通道。不用再向整个系统请求带宽,这样也就轻松的到达了其他接口设备可望而不可及的高带宽。如果您对这种数据传输方式还表有怀疑的态度,那么看看现在已经炒的火热的S.ATA吧!
下面我们拿PCI Express和以往的各个接口的数据传输率做一下对比:
总线类型 |
数据传输率 |
ISA |
8.33MB/S |
EISA |
133MB/S |
VISA |
133MB/S |
PCI |
133MB/S |
AGP |
266MB/S |
AGP-2X |
533MB/S |
AGP-4X |
1.O66GB/S |
AGP-8X |
2.133GB/S |
PCI Express1X(双通道) |
500MB/S |
PCI Express2X(双通道) |
1GB/S |
PCI Express4X(双通道) |
2GB/S |
PCI Express8X(双通道) |
4GB/S |
PCI Express16X(双通道) |
8GB/S |
●PCI Express的技术特点和不足:
从此可以看出PCI Express的带宽优势,但可能又有朋友要问,PCI Express16X后的16X和括号内的双通道是什么意思呢?
PCI Express接口根据总线接口对位宽的要求不同而有所差异,分为PCI Express1X、2X、4X、8X、16X甚至32X。由此PCI Express的接口长短也不同。1X最小,往上侧越大。同时PCI Express不同接口还可以向下兼容其他PCI Express小接口的的产品。既PCI Express4X的设备可以插在PCI Express8X或16X上进行工作。这样,只要您拥有先进的主板,就没必要非得升级档次稍差的显卡了。它良好的向下兼容性也使不少业界人士看好。
另外Intel 的PCI Express接口将包括两条专用的通道连接某设备,比如即将要取代AGP 8X的PCI Express16X图形接口将包括它的两条通道,一条可由显卡单独到北桥,而另一条则可由北桥单独到显卡,每条单独的通道均将拥有4GB/s的数据带宽可充分避免因带宽所带来的性能瓶颈问题。
同时PCI Express还支持热插拔及热交换的特性,也就是说,你可以在不必关闭系统和电源的情况下更换PCI Express槽的版卡和各种硬件设备。由以上两点可以看出在未来PCI Express在服务器的应用上估计会更为深远。
说了PCI Express这么多优点,但其实它本身也并非完美。虽然他能够解决目前接口的数据传输率问题,但他忽略了未来设备对电压功率的需求。目前PCI Express其额定支持的功率仅为60W,这虽然要比目前AGP支持的25到40W高,但事实上目前我们已知的FX5700U的功耗已达65W,需为显卡提供外接电源;而ATi表示其R350的耗电量为70W,而未来的R700更将达到150W,那么这很可能意味着人们日后每次升级显卡的时候都不得不同时升级电源!
●业界重要厂商的态度:
由于PCI Express与AMD的HyperTransport协议都是通用的。所以厂商可以任意选择自已更加喜欢的那种。可以肯定的是Intel绝不会使用HyperTransport,大概在今年第二季度,支持PCI Express的显卡及主板产品将会大量上市。而nVIDIA、SIS、VIA也绝不会只让Intel自己来独享这块肥肉。
最近威盛PT890芯片组和Intel的i92x(Alderwood)和i915系列(Grantsdale)芯片组都已经确定会在其主板上使用PCI Express接口。但可同时保留AGP和PCI。Hardocp也刊登了威盛PT890芯片组主机板工程样品照片。其中包括一个PCI Express16X插槽一个PCI Express4X插槽,一个AGP-8X插槽,和两个PCI。
在显卡的接口方面上,ATI和nVIDIA都已经全面表示支持,早在今年初ATI的首款PCI Express接口9700 Pro的新品卡样板就已经发布,同时ATI也表示在2004年会陆续推出他们的所有系列显卡的PCI Express接口版本。而nVIDIA公司去年4月就宣布,为了制定图形行业标准,nVIDIA公司将与Arapahoe研究组合作,共同开发PCI Express图形带宽功能。但样板卡却一直没有什么动静。正在截稿时,我们却在nVIDIA公司的官方主页上看到了今天登出的新闻:nVIDIA第一批PCI Express接口显卡的一些相关资料。它们包括NVIDIA GeForce PCX 5950,GeForce PCX 5750,GeForce PCX 5300和GeForce PCX 4300,但具体的官方参数并没有详细列出,笔者认为它们应该是目前nVIDIA在市场上主推的GeForceFX5950,5700,5200和MX4000的PCI Express版本。而且亚洲方面,上周nVIDIA已经把1000块左右的GeForce PCX 系列样板卡提供给了他们的合作伙伴,相信,这些产品也会马上和大家见面的。
●结语:
毫无疑问,PCI Express在计算机技术不断发展的今天,将会是一个非常重要的计算机技术。但就更多厂家看来,PCI Express目前将只会取代AGP的显示芯片的接口,未来的显卡将会全部面向PCI Express接口。但在其他接口方面,虽然尚不明朗,但在今年的发布会上Inter明确表明会在全线芯片组中加入对 PCI Express的支持,这无疑是PCI Express最有效的强心剂。但一款产品是不是能得到真正的成功仍然需要市场的检验,PCI Express到底是会延续PCI的辉煌,还是会像EISA,VISA一样昙花一现,这还是个未知数。在这里我们只能祝福这个出身名门的PCI Express能在IT技术竞争激烈的今天一路走好。(第三媒体 2004-02-19)