[发明专利]在基于多处理器网格的系统中用于分层路由的方法和装置无效
申请号: | 200910138028.0 | 申请日: | 2009-05-04 |
公开(公告)号: | CN101572726A | 公开(公告)日: | 2009-11-04 |
发明(设计)人: | A·S·维迪雅;D·N·贾亚斯姆哈 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/46 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 王 英;刘炳胜 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 处理器 网格 系统 用于 分层 路由 方法 装置 | ||
1、一种方法,包括:
将节点的网格网络划分为多个分区,每个分区包括至少一个节点;
将第一分区分割为多个矩形区域;
确定从所述多个矩形区域中的源区域到目的区域的分区路由;
提供从所述多个矩形区域中的一个矩形区域内的区域源节点到同一矩 形区域内的区域目的节点的区域路由;以及
使用所述分区路由和所述区域路由,将分组从所述源区域内的源节点 路由到所述目的区域内的目的节点。
2、根据权利要求1所述的方法,其中,所述多个矩形区域包括多个相 邻的矩形区域。
3、根据权利要求1所述的方法,其中,所述多个分区中的第一分区提 供与所述多个分区中的第二分区的性能隔离。
4、根据权利要求1所述的方法,其中,划分所述网格网络允许非矩形 分区,同时提供任何两个分区之间的性能隔离。
5、根据权利要求1所述的方法,其中,提供区域路由包括提供从所述 多个矩形区域中的每一个内的区域源节点到同一矩形区域内的区域目的节 点的区域路由。
6、根据权利要求1所述的方法,还包括为分组分配分组目的区域标识 符和分组目的节点区域内标识符。
7、根据权利要求6所述的方法,还包括:
为节点分配节点区域标识符和区域内标识符;以及
将所述分组目的区域标识符与所述节点区域标识符进行比较,以确定 所述分组是否已经到达所述目的区域。
8、根据权利要求7所述的方法,还包括将所述分组目的节点区域内标 识符与所述节点区域内标识符进行比较,以确定所述分组是否已经到达所 述目的区域内的所述目的节点。
9、根据权利要求1所述的方法,还包括:
检查分组目的节点区域内标识符和分组目的区域标识符;
将所述分组目的区域标识符与节点区域标识符进行比较,以确定所述 分组是否已经到达所述目的区域;以及
如果所述分组已经到达所述目的区域,则将所述分组目的节点区域内 标识符与节点区域内标识符进行比较,以确定所述分组是否已经到达所述 目的节点。
10、根据权利要求1所述的方法,其中,提供区域路由包括提供从所 述目的区域内的区域源节点到所述目的区域内的区域目的节点的区域路 由。
11、根据权利要求1所述的方法,还包括创建所述多个矩形区域的树,
其中,确定包括使用上下路由来确定从所述多个矩形区域中的源区域 到目的区域的分区路由。
12、根据权利要求1所述的方法,其中,通过首先使用无死锁分区路 由,然后使用无死锁区域路由,将所述分组从所述源区域内的所述源节点 路由到所述目的区域内的所述目的节点,从而无死锁地路由所述分组。
13、一种装置,包括:
包括多个节点的网格网络;以及
耦合到所述网格网络的控制器,所述控制器包括路由初始化模块,用 于将所述网格网络划分为多个分区,每个分区包括至少一个节点,并用于 将第一分区分割为多个矩形区域;以及
至少一个耦合到所述多个节点中的一个节点的本地路由模块,所述至 少一个本地路由模块用于:确定从所述多个矩形区域中的源区域到目的区 域的分区路由,提供从所述多个矩形区域中的一个矩形区域内的区域源节 点到所述多个矩形区域中的所述一个矩形区域内的区域目的节点的区域路 由,并且使用所述分区路由和所述区域路由,将分组从所述源区域内的源 节点路由到所述目的区域内的目的节点。
14、根据权利要求13所述的装置,其中,所述路由初始化模块用于划 分所述网格网络以允许非矩形分区,同时提供至少两个分区之间的性能隔 离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910138028.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种制备纳米纤维静电纺丝装置
- 下一篇:用于电源的电子部件和电源装置