[发明专利]用于利用自适应路由来控制资源利用的机制有效
| 申请号: | 201380077013.2 | 申请日: | 2013-06-28 |
| 公开(公告)号: | CN105247821B | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | A·梅加;D·戴 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | H04L12/70 | 分类号: | H04L12/70 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 高见 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 利用 自适应 路由 控制 资源 机制 | ||
1.一种用于利用自适应路由来控制资源利用的设备,所述设备包括:
路由逻辑,用于确定用于传输将在输入端口处被接收的传入消息的输出端口,
其中所述路由逻辑将基于将在通信地耦合到所述路由逻辑的一个或多个其他路由逻辑处被检测到的拥塞信息,来从第一输出端口和第二输出端口中选择所述输出端口,
其中所述第一输出端口将为所述传入消息提供确定性路由,而所述第二输出端口将为所述传入消息提供自适应路由,
其中所述拥塞信息将基于以下之一来确定:性能虚拟信道的数量与较低性能虚拟信道阈值的比较;或共享信用的数量与较低信用阈值的比较。
2.如权利要求1所述的设备,其特征在于,所述确定性路由能够为源和目的地节点对选择相同路径。
3.如权利要求1所述的设备,其特征在于,所述自适应路由能够基于流量信息,来为源和目的地节点对选择不同的路径。
4.如权利要求1所述的设备,其特征在于,所述性能虚拟信道能够传递所述传入消息。
5.如权利要求1所述的设备,其特征在于,所述共享信用对应于能够传递所述传入消息的一个或多个虚拟信道。
6.如权利要求1所述的设备,其特征在于,所述路由逻辑将响应于检测到所述传入消息的第一flit,来确定所述输出端口。
7.如权利要求1所述的设备,其特征在于,包括用于将所述输出端口的可用性与所述传入消息匹配的调度器逻辑。
8.如权利要求1所述的设备,其特征在于,包括通信地耦合所述输入端口和所述输出端口的交叉开关逻辑。
9.如权利要求1所述的设备,其特征在于,包括用于通过以每个flit为基础分配一个或多个缓冲区以存储对应于所述传入消息的数据来支持无死锁路由的逻辑。
10.如权利要求1所述的设备,其特征在于,包括用于通过以分组级别为基础分配一个或多个虚拟信道以传递对应于所述传入消息的数据来支持无死锁路由的逻辑。
11.如权利要求10所述的设备,其特征在于,所述分组将包括多个flit。
12.如权利要求1所述的设备,其特征在于,所述路由逻辑将基于多个路由虚拟信道来提供无死锁路由。
13.如权利要求1所述的设备,其特征在于,所述路由逻辑将通过链路将第一代理耦合到第二代理,其中所述链路将包括点对点互连。
14.如权利要求13所述的设备,其特征在于,所述第一代理和所述第二代理中的一个或多个将包括多个处理器核。
15.如权利要求13所述的设备,其特征在于,所述第一代理和所述第二代理中的一个或多个将包括多个插槽。
16.如权利要求13所述的设备,其特征在于,所述第一代理、所述第二代理、所述路由逻辑,以及存储器中的一个或多个位于同一集成电路管芯上。
17.一种用于利用自适应路由来控制资源利用的方法,所述方法包括:
在路由逻辑处确定用于传输将在输入端口处被接收的传入消息的输出端口,
其中所述路由逻辑将基于将在通信地耦合到所述路由逻辑的一个或多个其他路由逻辑处被检测到的拥塞信息,来从第一输出端口和第二输出端口中选择所述输出端口,
其中所述第一输出端口将为所述传入消息提供确定性路由,而所述第二输出端口将为所述传入消息提供自适应路由,
其中所述拥塞信息将基于以下之一来确定:性能虚拟信道的数量与较低性能虚拟信道阈值的比较;或共享信用的数量与较低信用阈值的比较。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380077013.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:能容载较重物品的车篮
- 下一篇:篮底加密防丢物车篮





