[发明专利]分布式处理器系统中的数据组播的方法、设备及系统有效
申请号: | 201080035523.X | 申请日: | 2010-06-11 |
公开(公告)号: | CN103038760B | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 道格·伯格;斯蒂芬·W·柯克勒;李栋 | 申请(专利权)人: | 德克萨斯系统大学董事会 |
主分类号: | G06F15/173 | 分类号: | G06F15/173 |
代理公司: | 31100 上海专利商标事务所有限公司 | 代理人: | 胡利鸣<国际申请>=PCT/US2010 |
地址: | 美国得克萨*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请描述了大体上涉及分布式处理器架构中的数据组播的方法、过程、设备、计算机程序、计算机可访问介质、处理装置和系统。各种实施例可以包括:识别被配置为从源接收第一消息的多个目标指令;针对每个目标指令,给第一消息提供包括目标指令所共同共享的所选信息在内的目标路由指令;以及在所识别的目标指令中的两个目标指令相对于路由器位于彼此不同的方向上时,复制第一消息并在不同方向上将复制的消息路由到每个所识别的目标指令。提供目标路由指令还可以包括:所选信息使用目标指令所共同共享的比特的子集,并被识别为左操作数、右操作数或判定操作数,并且可以包括:选择目标指令的多个多指令子集中的一个。 | ||
搜索关键词: | 分布式 处理器 系统 中的 数据 | ||
【主权项】:
1.一种在具有多个互连的处理核心的分布式处理架构中进行数据组播的方法,包括:/n识别被配置为从源接收源消息的数据的多个针对目标的指令,其中,所述多个针对目标的指令中的每一个被分配给所述多个互连的处理核心中相关联的处理核心;/n利用对应于所述多个针对目标的指令的位置的路由指令对所述源消息进行编码,其中所述路由指令包括比特掩码字段,所述比特掩码字段指明所述多个针对目标的指令中哪个指令将接收数据操作数,所述路由指令包括所述多个针对目标的指令所共同共享的信息;以及/n当所述多个针对目标的指令中的第一目标指令被分配给所述多个互连的处理核心中的第一相关联处理核心,相对于与所述源相关联的路由器,所述第一相关联处理核心位于与第二目标指令所分配到的所述多个互连的处理核心中的第二相关联处理核心不同的方向上时:/n复制所述源消息以产生第一复制消息和第二复制消息;/n在第一方向上,将所述第一复制消息路由到所述第一相关联处理核心;以及/n在第二方向上,将所述第二复制消息路由到所述第二相关联处理核心。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德克萨斯系统大学董事会,未经德克萨斯系统大学董事会许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201080035523.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种三次元机械手移送机构
- 下一篇:汽车自动换挡拉索头铆压机