| | | | | | | [文章信息] | | | 作者: | 王达 | | 时间: | 2003-05-29 | | 出处: | 天极硬件频道 | | 责任编辑: | 小雷 | |
| [文章导读] | | | 在计算机的另一个重要方面就是接口技术,它包括芯片之间、外部插件和外设的接口3方面 | |
| |
|
| | | |
|
|
|
|
|
3. InfiniBand和PCI-X
最初,Infiniband被普遍看做是PCI的替代者, Dell、HP、IBM、Intel、Microsoft和Sun创立了InfiniBand Trade Association(IBTA),拥有180多个成员,旨在让Infiniband成为下一代I/O标准。
InfiniBand是面向下一代服务器的输入输出接口,原本是以Intel的“Next Generation I/O”(NGIO)和IBM、惠普等主导的“Future I/O”(FIO)合并在一起的I/O架构。
在技术上InfiniBand基于Switched Fabric(光纤交换)。具有Link1组(1组由两条单向传输路径组成)、4组以及12组等规格。Link1组时传输速度为2.5Gbps,4组时为10Gbps,12组时为30Gbps。每个Link可以使用铜线或者光缆。如果使用铜线,传输距离可达17米;如果使用光缆最长可以传输10公里。使用InfiniBand的系统是由多个子网构成的,子网之间通过路由器以及网桥连接,一个子网最多可以由6.4万个节点构成。
InfinBand是一个共享或者集群的装置,不仅擅长于多台I/O设备的智能化互连,而且本身的智能化程度也非常高,接口自然比较复杂,性能上也会多一些开销。相反,PCI Express的主机和目标端口电路都要简单得多。再因为PCI Express和 PCI都属于本地互连技术,而InfiniBand则没有这个限制,它则更侧重于外部网络连接,相对来说它主要侧重于服务器应用。所以InfiniBand体系结构与PCI和PCI Express并不是可以相提并论的话题。Intel已经宣布不再推出支持InfiniBand的芯片,转而全力支持在单台服务器中各芯片之间建立高速通道的PCI Express。
至于PCI-X无论从技术指标上,还是从应用范围上都不及Intel的PCI Express。
PCI-X是由IBM创导的,它属于PCI总线的扩展架构,与PCI总线相比,PCI-X允许连接的单个PCI-X设备自己进行数据交换,断开没有数据交换的PCI-X的连接,以减少总线的等待周期,因此在同样的频率下,PCI-X的性能将会比PCI提高14%~35%。PCI-X另一优势是它的变频功能,PCI-X不像PCI那样采用固定的频率,具体的频率根据设备的不同而随时变化。PCI-X的1.0版本目前可以支持66MHz、100MHz、133MHz这三种频率,依次能管理4个、2个、1个PCI-X设备,并分别具有533MB/s、800MB/s、1066MB/s的峰值带宽。如在100MHz的总线频率下,两个PCI-X设备正好拥有1.6Gb/s的总带宽。相比8X模式PCI Express的4Gb/s都远不及,更另是其后续版本的8Gb/s。
PCI-X总线另一个优势在于它的兼容性,因为无论32位还是64位PCI-X总线,均采用同样的接口形式,而且普通PCI的设备也能插在PCI-X插槽之中。另外PCI-X总线也无需在BIOS程序中进行任何修改,所有功能的实现完全由板卡本身决定,所有的PCI-X和PCI设备都能在一个系统中和平共处,不会发生任何冲突,因此PCI-X总线的引入可以最大限度地确保用户原有的投入不会浪费。这虽然是PCI-X的一大优点,但是Intel的PCI Express同样具有这个优点,这样一来也就无从谈起了。
但是在去年PCI-SIG开始了对新一代的PCI-X标准PCI-X 1066标准的评估,PCI-X 1066是继PCI-X 266和PCI-X 533标准之后的下一代PCI-X标准,这个新的标准允许PC电脑组件之间以最大8.5Gb/s的带宽进行数据的交换工作。但在与Intel的3GIO标准的竞争中,PCI-X标准最终失败了,PCI-SIG接受了3GIO标准,并将把它作为正式的下一代总线接口标准。
|
|
|
|
|
|
|
|