[发明专利]NUMA节点外围交换机有效
申请号: | 201410437326.0 | 申请日: | 2014-08-29 |
公开(公告)号: | CN104426814B | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | P·康纳;M·A·贾里德;D·C·洪;E·M·卡普勒;C·帕夫拉斯;S·P·杜巴尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L12/931 | 分类号: | H04L12/931 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 张晰,王英 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | numa 节点 外围 交换机 | ||
1.一种多对多外围交换机,包括:
多个快速外围部件互连(PCIe)上游端口;
多个PCIe下游端口;以及
交换电路,其配置成将每个PCIe上游端口选择性地耦合到所述多个PCIe下游端口中的至少一部分,所述交换电路包括多个逻辑PCIe交换机,每个逻辑PCIe交换机经由PCIe上行链路耦合到相应的PCIe上游端口并且经由一个或多个相应的PCIe下行链路耦合到所述多个PCIe下游端口中的至少一部分;
其中,所述多对多外围交换机配置成安装在具有多个节点、多个外围扩展槽和多个外围设备的计算机平台中,所述多个外围设备中的至少一部分安装在所述外围扩展槽中,以及
其中,在所述多对多外围交换机的操作期间,每个PCIe上游端口经由在PCIe上游端口和节点之间的PCIe链路操作地耦合到节点,且每个PCIe下游端口经由在PCIe下游端口与外围设备或扩展槽之间的PCIe链路操作地耦合到外围设备或扩展槽,并且所述多对多外围交换机配置成:
在所述多个PCIe下游端口处从所述多个外围设备接收分组,所述分组与所述多个外围设备发起的事务有关;
检查每个分组以确定其目的地地址;以及
在所述多对多外围交换机内将每个分组内部地从接收到所述分组的PCIe下游端口转发到操作地耦合到的能够经由其来访问所述目的地地址的节点的PCIe上游端口。
2.如权利要求1所述的多对多外围交换机,还包括:
地址映射表,其配置成存储将地址和地址范围映射到节点标识符或PCIe上游端口标识符中的至少一个的数据;
其中,在所述多对多外围交换机的操作期间,分组的目的地地址用作对所述地址映射表的查找,导致包括节点标识符或PCIe上游端口标识符中的至少一个的匹配条目,且所述分组被转发到被识别出的或操作地耦合到被识别出的节点的PCIe上游端口。
3.如权利要求1所述的多对多外围交换机,其中,所述计算机平台采用多个非一致存储器存取(NUMA)节点,每个NUMA节点包括具有至少一级高速缓存并操作地耦合到系统存储器的一部分的处理器,其中系统存储器的部分具有不重叠的单独地址空间,且每个NUMA节点还包括至少一个输入/输出(I/O)接口,在所述计算机平台的操作期间在所述多对多外围交换机上的PCIe上游端口操作地耦合到所述至少一个输入/输出(I/O)接口。
4.如权利要求1所述的多对多外围交换机,其中,所述多个逻辑交换机在PCIe层级中占据单独的一层。
5.如权利要求1所述的多对多外围交换机,其中,所述交换电路包括多个逻辑交换机,所述多个逻辑交换机包括至少四个逻辑交换机,所述多个外围设备包括第一网络接口控制器(NIC)和第二网络接口控制器(NIC)或网络适配器卡和多个其它类型的外围设备,且第一逻辑交换机和第二逻辑交换机专用于转发与起源于所述第一NIC和第二NIC或网络适配器的存储器写事务有关的分组,所述第一NIC和第二NIC或网络适配器操作地耦合到的所述下游端口耦合到所述第一逻辑交换机和第二逻辑交换机且不耦合到其它逻辑交换机。
6.如权利要求1所述的多对多外围交换机,其中,所述多对多外围交换机配置成安装在具有多个PCIe根复合体、包括PCIe槽的多个扩展槽、以及多个PCIe设备的计算机平台中,所述多个PCIe设备中的至少一部分安装在所述PCIe槽中,以及
其中,在所述多对多外围交换机的操作期间,每个PCIe上游端口操作地耦合到PCIe根复合体,且每个PCIe下游端口操作地耦合到PCIe设备或PCIe设备槽,且所述多对多外围交换机配置成:
在所述多个PCIe下游端口处从所述多个PCIe设备接收分组,所述分组与所述多个PCIe设备发起的PCIe事务有关;
检查每个分组以确定其目的地地址;以及
在所述多对多外围交换机内将每个分组内部地从接收到所述分组的PCIe下游端口转发到操作地耦合到能够经由其来访问所述目的地地址的节点上的PCIe根复合体的PCIe上游端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410437326.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信道估计方法及其装置
- 下一篇:一种带宽的动态调整方法