[发明专利]节点控制器、并行计算服务器系统以及路由方法有效
申请号: | 201210567046.2 | 申请日: | 2012-12-24 |
公开(公告)号: | CN103092807A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 杨宝川;赵献明;陈昊 | 申请(专利权)人: | 杭州华为数字技术有限公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 310053 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点 控制器 并行 计算 服务器 系统 以及 路由 方法 | ||
1.一种节点控制器,其特征在于,位于并行计算服务器系统中的一个节点内,包括:
高速互连接口,与所述节点内的处理器的高速互联接口相连,用于与所述处理器的高速互连接口互传数据;
外部网络接口,与所述并行计算服务器系统中其他节点的外部网络接口相连,用于与所述其他节点的外部网络接口互传数据。
2.如权利要求1所述的节点控制器,其特征在于,还包括:
节点内网络接口,与所述节点内的其他节点控制器的节点内网络接口相连,用于与所述其他节点控制器的节点内网络接口互传数据。
3.一种并行计算服务器系统,其特征在于,包括至少一个节点,每个节点包括至少两个处理器和至少一个节点控制器:
所述至少两个处理器通过高速互连接口级联形成封闭链路;
每个处理器通过高速互连接口至少与一个节点控制器的高速互连接口相连,以通过高速互连接口互传数据;
当包括至少两个节点控制器时,每个节点控制器通过节点内网络接口级联形成封闭链路,以通过节点内网络接口互传数据;
每个节点控制器通过所述节点控制器的外部网络接口,与其他节点的外部网络接口相连,用于与所述其他节点的外部网络接口互传数据。
4.如权利要求3所述的并行计算服务器系统,其特征在于,所述至少两个处理器还通过高速互连接口与级联链路中的其他处理器跨级相连。
5.如权利要求3或4所述的并行计算服务器系统,其特征在于,具体包括4的倍数个处理器和2的倍数个节点控制器。
6.如权利要求5所述的并行计算服务器系统,其特征在于,每个节点控制器上连接2个或4个处理器。
7.一种基于权利要求3-6中任一项所述的并行计算服务器系统的路由方法,其特征在于,包括:
第一节点内的第一处理器发起对同一节点内的第二处理器的内存访问请求;
若所述节点内的处理器之间的高速互连接口可用,通过所述节点内的各处理器的高速互连接口级联形成的链路将所述第一处理器对所述第二处理器的内存访问请求路由到所述第二处理器;
若所述节点内的处理器之间有不可用的高速互连接口,则通过高速互连接口将所述第一处理器对所述第二处理器的内存访问请求路由到与所述第一处理器相连的第一节点控制器上;
若所述第二处理器与所述第一节点控制器相连,则将所述第一处理器对所述第二处理器的内存访问请求通过所述第一节点控制器与所述第二处理器之间的高速互连接口路由到所述第二处理器;
若所述第二处理器与所述第一节点控制器不相连,则通过所述节点内节点控制器之间的节点内网络接口级联形成的封闭链路将所述第一处理器对所述第二处理器的内存访问请求路由到与所述第二处理器相连的第二节点控制上,并将所述第一处理器对所述第二处理器的内存访问请求通过所述第二节点控制器与所述第二处理器之间的高速互连接口路由到所述第二处理器。
8.如权利要求7所述的路由方法,其特征在于,还包括:
第一节点内的第一处理器发起对第二节点内的第三处理器的内存访问请求;
通过高速互连接口将所述第一处理器对所述第三处理器的内存访问请求路由到与所述第一处理器相连的第一节点控制器上;
若所述第三处理器位于的第二节点内的第三节点控制器与所述第一节点控制器相连,则将所述第一处理器对所述第三处理器的内存访问请求通过所述第三节点控制与所述第一节点控制之间的外部网络接口路由到所述第三节点控制器;
若所述第三处理器位于的第二节点内的第三节点控制器不与所述第一节点控制器相连,则所述第一节点控制器通过所述节点内节点控制器之间的节点内网络接口级联形成的封闭链路将所述第一处理器对所述第二处理器的内存访问请求路由到与所述第三节点控制器相连的所述第一节点内的第四节点控制上,并将所述第一处理器对所述第三处理器的内存访问请求通过所述第三节点控制与所述第四节点控制之间的外部网络接口路由到所述第三节点控制器;
由所述第三节点控制器作为发起端,在所述另一节点内将所述第一处理器对所述第三处理器的内存访问请求路由到所述第三处理器。
9.如权利要求7或8所述的路由方法,其特征在于,当处理器之间的高速互连接口的信用证为正常标志的持续时间超过第一时间时,表明所述处理器之间的高速互连接口可用;
当处理器之间的高速互连接口的信用证为耗尽标志的持续时间超过第二时间时,表明所述处理器之间的高速互连接口不可用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华为数字技术有限公司,未经杭州华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210567046.2/1.html,转载请声明来源钻瓜专利网。