[发明专利]一种集成网络路由器的众核处理器系统及其集成方法和实现方法有效
申请号: | 201410302494.9 | 申请日: | 2014-06-27 |
公开(公告)号: | CN104077138B | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 曹政;李强;刘小丽;刘小兵;安学军;张佩珩;孙凝晖;邵恩 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京律诚同业知识产权代理有限公司11006 | 代理人: | 祁建国,李岩 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种众核处理器系统集成网络路由器的方法,该方法包括划分子网步骤用于通过将片上网络划分为多个子网平衡片内的网络请求,网络接口设备部署步骤用于将至少一个网络接口设备分布式部署在子网中,以确保部署的网络接口设备与子网内的处理器核之间的连通度最优化,以实现片上网络或片间网络快速数据交换。本发明还公开了一种集成网络路由器的众核处理器系统,该系统包含用于网络接口和数据交换的网络路由器,并且该网络路由器包含多个分布式嵌入片上网络的网络接口设备。 | ||
搜索关键词: | 一种 集成 网络 路由器 处理器 系统 及其 方法 实现 | ||
【主权项】:
一种众核处理器系统集成网络路由器的方法,应用于包含处理器、片上网络、片间网络和网络路由器的众核处理器系统,其特征在于,将至少一个网络接口设备挂载于所述片上网络之上,所述集成网络路由器的方法包括:划分子网步骤:通过将所述片上网络划分为多个子网平衡片内的网络请求,所述划分子网步骤还包括:子网划分子步骤:基于带权值全网络扩散方法进行子网划分,获取最终划分成功的所述子网,所述带权值全网络扩散方法包括:步骤1:将所述片上网络作为对应的图G,所述处理器核对应图G的顶点,所述处理器核之间的连线对应图G的边,所述图G包含顶点集合V,边集合E和权值集合W;步骤2:设置所述顶点集合V中的顶点的初始扩散值;步骤3:基于所述初始扩散值进行扩散值迭代更新,获取迭代过程中邻接的所述顶点的扩散值差的绝对值的最大值,并记录所述最大值对应的所述边,如果多次迭代中所述最大值对应所述边为同一条边,则删除所述最大值对应所述边,否则继续执行所述步骤3;步骤4:如果所述扩散值迭代更新步骤中,得到的子网数量没有增加,则执行所述扩散值迭代更新步骤,否则,计算模块度Q,如果所述模块度Q值增加,则执行所述扩散值迭代更新步骤,否则,形成一个划分子网;步骤5:如果所述划分子网的直径大于所述子网的直径阈值,则所述划分子网步骤需要继续划分,执行所述步骤1,否则,根据子网规模阈值进行判断所述划分子网的规模;步骤6:在子网规模判断步骤中,所述划分子网的规模小于所述子网规模阈值,则进行子网合并,输出最终划分成功的一个子网;步骤7:如果所有子网满足所述子网规模阈值和所述子网的直径阈值,则输出最终划分成功的子网;网络接口设备部署步骤:将所述至少一个网络接口设备分布式部署在所述子网中,以确保部署的所述网络接口设备与所述子网内的处理器核之间的连通 度最优化,以通过所述片上网络实现所述片上网络或所述片间网络快速数据交换。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410302494.9/,转载请声明来源钻瓜专利网。
- 上一篇:小型基站系统参数属性配置方法和装置
- 下一篇:对应用程序进行处理的方法和装置