通用PCIe交换器已落伍,淘汰命运已定
发布时间:2008-06-11
来源:中国自动化网
类型:
行业资讯
人浏览
通用交换和桥接组件在基于PCI Express的系统中不再占有一席之地。类似瑞士军刀那种一应俱全的的做法,对于PCIe交换设计已经不再可行。向第二代PCIe过渡符合市场潮流,致使通用PCIe交换器趋于落伍。
通用PCIe互连器件曾经应需而生,替代产品的缺乏催生了它们的应用。由于处理器和芯片组的使用推动了从PCI和PCI-X向PCIe演进,或者需要桥接以便从PCIe转换到传统的基于总线的互连,或者必需实现具有一个代替传统总线中任何节点端口的PCIe交换。系统架构被迫采用非最优化的的PCIe互连方案,以跟上先进的处理器技术。
早期的通用桥接和交换器件鼓吹它们的灵活性,但是很少满足所有系统的所有需求。接受必要的缺陷是达到某种目的的手段,如基本互连功能换来的是功耗和系统成本的增加,并且依赖PCIe固有的速度提升以减轻非最优化交换方案的不足。
随着PCIe系统的演进,采用PCIe的外设和端点作为事实上的标准用于芯片到芯片互连。这有效地终结了通用PCIe到传统协议桥接的生命,使PCIe交换器成为焦点。随着PCIe交换器成为输入/输出(I/O)及互连子系统中更重要的一部分,合适的匹配通道及端口配置的架构需求方案可显著驱动功耗以满足预算功率,简化温度管理,并为其它系统的流量方式和吞吐需求提供所需性能。
PCIe交换系统的新进入者们通过提供专用的基于交换架构的交换解决方案、产品配置以及针对市场差异化而进行的产品优化,加速了这一转变。
对通用PCIe交换的致命打击来自第二代PCIe的开发和出现。虽然这与通用交换器的命运并无直接的因果关系,但以下三大关键动力随着第二代PCIe一起浮出水面。
首先,对高性能服务器、存储、通信和嵌入式设计的系统交换需求已经可以清楚地界定,并且已经彼此趋异。虽然早期设计因基本互连需求而被迫使用通用交换器,但实现额外的、不必要的功能所产生的功耗、实际影响和系统成本已经不再可取。比如正在引领第二代PCIe使用的低成本服务器终端应用场合,已经不再需要一些通用交换器的特性,如多虚拟通道、冗余上行流端口或不透明桥接。
其次,随着多数应用领域演进到第二代或者第三代基于PCIe互连的设计,它们的系统特性需求已经成熟并且达到一定层次,从而需要优化的交换器来实现一些特性,以超越PCI-SIG规定的要求。比如,低成本服务器的优势集中在系统每瓦性能已经驱动PCIe交换器提供商使用混合的节能和功率管理特性,远远领先于PCI-SIG规格所要求的特性。在今天的PCIe系统中,通用交换器已没有用武之地。
这里阐述的观点只适用于低端服务器市场,不过随着其他市场对第二代PCIe的推动,它们将迫切需要自己独特的功能集。企业级路由器对控制层数据流交换的需求或存储区域网络(SAN)交换需要的数据一致性,将对优化PCIe互连解决方案提出非常具体的要求。
其他交换技术已经成功实现了标准配置和功能集以服务于各种市场,但通用PCIe交换器再不能满足今天严苛的应用需求了。
当然,瑞士军刀的刀片可以切断一棵树,但是伐木工人似乎更愿意选择链锯。
免责声明:本文仅代表作者个人观点,与中国自动化网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容!来源网络如有误有侵权则删。