[发明专利]集体通信系统和方法有效
申请号: | 202010117006.2 | 申请日: | 2020-02-25 |
公开(公告)号: | CN111614581B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 理查德·格雷汉姆;利龙·莱维;吉尔·布洛赫;丹尼尔·马可维奇;诺姆·布洛赫;秦勇;亚尼夫·布卢门菲尔德;埃坦·扎哈维 | 申请(专利权)人: | 迈络思科技有限公司 |
主分类号: | H04L49/9057 | 分类号: | H04L49/9057 |
代理公司: | 北京天澜智慧知识产权代理有限公司 11558 | 代理人: | 尚继栋;师琦 |
地址: | 以色列*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集体 通信 系统 方法 | ||
1.一种集体通信方法,包括:
提供多个进程,所述多个进程中的每个进程被配置成持有去往所述多个进程中的其他进程的数据块;
提供至少一个数据重新打包电路实例,包括:
接收电路,其被配置用于从所述多个进程中的至少一个源进程接收至少一个数据块;
重新打包电路,其被配置用于根据所述多个进程中的至少一个目的进程重新打包接收到的数据;以及
发送电路,其被配置用于将重新打包的数据发送到所述多个进程中的所述至少一个目的进程;
接收用于全对全数据交换的数据组,所述数据组被配置为矩阵,所述矩阵被分布在所述多个进程中;以及
通过以下方式转置所述数据:所述多个进程中的每个进程将矩阵数据从所述进程发送到所述数据重新打包电路;以及所述数据重新打包电路进行接收、重新打包并将所产生的矩阵数据发送到目的进程;
提供控制树,所述控制树被配置用于控制所述多个进程和所述重新打包电路,其中所述控制树还被配置用于:
从所述多个进程中的每个进程接收注册消息;
当已经从所述多个进程的给定子组的所有成员接收到注册消息时,将所述给定子组标记为准备好操作;
当作为源子组的给定子组和作为目的子组的对应子组准备好操作时,将给定的源子组和给定的目的子组配对并将所述给定的源子组和所述给定的目的子组分配给数据重新打包电路实例;以及
在关于每个所述源子组和每个所述目的子组的操作完成时,通知每个所述源子组和每个所述目的子组。
2.根据权利要求1所述的方法,其中所述控制树被配置用于,除了将所述给定的源子组和所述给定的目的子组配对之外,将所述给定的源子组和所述给定的目的子组分配给数据重新打包电路实例。
3.根据权利要求1所述的方法,还包括提供除了所述控制树之外的分配电路,所述分配电路被配置用于将所述给定的源子组和所述给定的目的子组分配给数据重新打包电路实例。
4.根据权利要求1所述的方法,其中所述控制树包括约简树。
5.根据权利要求4所述的方法,还包括提供除了所述控制树之外的分配电路,所述分配电路被配置用于将所述给定的源子组和所述给定的目的子组分配给数据重新打包电路实例。
6.一种集体通信设备,包括:
接收电路,其被配置用于从多个进程中的至少一个源进程接收至少一个数据块,所述多个进程中的每个进程被配置成持有去往所述多个进程中的其他进程的数据块;
至少一个数据重新打包电路实例,其被配置用于根据所述多个进程中的至少一个目的进程重新打包接收到的数据;以及
发送电路,其被配置用于将所述重新打包的数据发送到所述多个进程中的所述至少一个目的进程,
所述设备被配置用于接收用于全对全数据交换的数据组,所述数据组被配置为矩阵,所述矩阵被分布在所述多个进程中;以及
所述设备还被配置用于通过以下方式转置所述数据:在所述重新打包电路处从所述多个进程中的每个进程接收来自所述进程的矩阵数据;以及所述数据重新打包电路进行接收、重新打包并将所产生的矩阵数据发送到目的进程;
控制树,所述控制树被配置用于控制所述多个进程和所述重新打包电路,其中所述控制树还被配置用于:
从所述多个进程中的每个进程接收注册消息;
当已经从所述多个进程的给定子组的所有成员接收到注册消息时,将所述给定子组标记为准备好操作;
当作为源子组的给定子组和作为目的子组的对应子组准备好操作时,将给定的源子组和给定的目的子组配对并将所述给定的源子组和所述给定的目的子组分配给数据重新打包电路实例;以及
在关于每个所述源子组和每个所述目的子组的操作完成时,通知每个所述源子组和每个所述目的子组。
7.根据权利要求6所述的设备,其中所述控制树被配置用于,除了将所述给定的源子组和所述给定的目的子组配对之外,将所述给定的源子组和所述给定的目的子组分配到给定的数据重新打包电路实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈络思科技有限公司,未经迈络思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010117006.2/1.html,转载请声明来源钻瓜专利网。