[发明专利]一种通信方法及装置在审
| 申请号: | 201911347493.5 | 申请日: | 2019-12-24 |
| 公开(公告)号: | CN113032323A | 公开(公告)日: | 2021-06-25 |
| 发明(设计)人: | 王志明;游亮;龙欣 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F15/163 | 分类号: | G06F15/163;G06N3/063 |
| 代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 孟玉洁;谢建云 |
| 地址: | 开曼群岛大开曼*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通信 方法 装置 | ||
1.一种通信方法,用于多个计算单元通过物理通道进行数据更新,所述方法包括:
基于所述物理通道设置至少两个数据更新环路,所述数据更新环路将所述多个计算单元串联形成闭环,且所述至少两个数据更新环路所包括的物理通道各不相同;以及
在至少两个数据更新环路上并行进行数据更新。
2.如权利要求1所述的方法,其中,所述在所述至少两个数据更新环路上并行进行数据更新的步骤,包括:
将待更新的数据划分为数据组,每个数据组对应于一个数据更新环路;以及
分别在各个数据更新环路上进行相应的数据组的更新。
3.如权利要求1或2所述的方法,其中,数据更新环路上更新的数据组的数据量根据该数据更新环路的带宽来确定,数据更新环路的带宽为该数据更新环路所包括的物理通道的带宽的最小值。
4.如权利要求3所述的方法,其中,数据更新环路上更新的数据组的数据量为待更新的数据总量与该数据更新环路的带宽占比的乘积,所述带宽占比为该数据更新环路的带宽占所有数据更新环路的带宽之和的比例。
5.如权利要求1-4中任一项所述的方法,其中,所述数据更新环路所包括的多个物理通道的带宽相同。
6.如权利要求2所述的方法,其中,在数据更新环路上进行相应的数据组的更新的步骤,包括:
将所述数据组划分多个数据块,数据块的数量与计算单元的数量相同;
分别在各个计算单元上进行数据块的值的循环累加,直至每个计算单元中均包括一个完整数据块,所述完整数据块的值为所有计算单元中相应数据块的值的和;
采用各计算单元中的完整数据块的值循环覆盖其他计算单元中相应数据块的值,以完成数据组的更新。
7.如权利要求6所述的方法,其中,所述分别在各个计算单元上进行数据块的值的循环累加的步骤,包括:
在数据更新环路中进行多次数据传输,数据传输的次数为计算单元的数量减一;
在每次数据传输中,每一个计算单元将自身的一个数据块的值发送至下一个计算单元,并接收上一个计算单元发来的数据块的值,将本地相应数据块的值更新为原数值与接收到的值的和,其中,各计算单元所发送的数据块各不相同。
8.如权利要求6所述的方法,其中,所述采用各计算单元中的完整数据块的值循环覆盖其他计算单元中相应数据块的值的步骤,包括:
在数据更新环路中进行多次数据传输,数据传输的次数为计算单元的数量减一;
在每次数据传输中,每一个计算单元将自身的一个完整数据块的值发送至下一个计算单元,并接收上一个计算单元发来的完整数据块的值,将本地相应数据块的值更新为接收到的值。
9.一种通信系统,包括多个计算单元,所述计算单元通过物理通道与多个其他计算单元相连,其中,
所述通信系统中设置有至少两个数据更新环路,所述数据更新环路将所述多个计算单元串联形成闭环,且所述至少两个数据更新环路所包括的物理通道各不相同;
所述至少两个数据更新环路适于并行进行所述多个计算单元之间的数据更新。
10.如权利要求9所述的系统,其中,所述数据更新环路所包括的多个物理通道的带宽相同。
11.一种计算设备,包括:
如权利要求9或10所述的通信系统;以及
存储有程序指令的存储器;
当所述程序指令被所述通信系统中的计算单元读取并执行时,使得所述计算设备执行如权利要求1-8中任一项所述的通信方法。
12.一种存储有程序指令的可读存储介质,当所述程序指令被包括如权利要求9或10所述的通信系统的计算设备读取并执行时,使得所述计算设备执行如权利要求1-8中任一项所述的通信方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911347493.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于喷涂法制备光热膜的方法
- 下一篇:电池容量的估算方法、装置及设备





