[发明专利]一种数据传输方法、装置、处理设备及介质在审
| 申请号: | 202010793588.6 | 申请日: | 2020-08-07 |
| 公开(公告)号: | CN111935026A | 公开(公告)日: | 2020-11-13 |
| 发明(设计)人: | 姜曦楠;朱子霖;周飞虎;郭振宇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/815;H04L12/911 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据传输 方法 装置 处理 设备 介质 | ||
1.一种数据传输方法,其特征在于,所述方法包括:
获取目标对象的计算图中的至少两个目标节点的调度时长和通信量,每个目标节点用于表示所述目标对象在计算过程中需要被执行的一个数据处理操作,且所述每个目标节点所表示的数据处理操作的执行结果数据需要进行传输;
按照所述调度时长将所述至少两个目标节点中的通信量满足通信量条件的目标节点聚合为聚合节点,所述聚合节点用于指示对被聚合的目标节点所表示的数据处理操作的执行结果数据进行聚合;
采用所述聚合节点更新所述计算图,并将更新后的计算图发送至计算设备,所述更新后的计算图用于指示:所述计算设备按照所述聚合节点的指示,在所述目标对象的计算过程中对所述被聚合的目标节点所表示的数据处理操作的执行结果数据进行聚合,并传输聚合后的数据。
2.如权利要求1所述的方法,其特征在于,所述通信量条件为被聚合的目标节点的通信量总和小于或者等于通信量阈值,所述聚合节点包括第一聚合节点和第二聚合节点,所述按照所述调度时长将所述至少两个目标节点中的通信量满足通信量条件的目标节点聚合为聚合节点,包括:
按照所述调度时长从小到大的顺序逐个组合所述至少两个目标节点中的各个目标节点;
若在逐个组合过程中确定出前m个目标节点的通信量总和小于或者等于通信量阈值,且前m+1个目标节点的通信量总和大于所述通信量阈值,则将所述前m个目标节点聚合为第一个聚合节点;
在确定出所述第一聚合节点后,继续依照所述调度时长从小到大的顺序逐个组合剩余目标节点集中的各个目标节点,所述剩余目标节点集包括所述至少两个目标节点中除所述前m个目标节点以外的目标节点;
若在逐个组合所述剩余目标节点集中的各个目标节点的过程中确定出所述剩余目标节点集中的前n个目标节点的通信量总和小于或者等于通信量阈值,且所述剩余目标节点集中的前n+1个目标节点的通信量总和大于所述通信量阈值,则将所述剩余目标节点集中的前n个目标节点聚合为第二个聚合节点;其中,所述m和n均为大于1的整数。
3.如权利要求1或2所述的方法,其特征在于,所述获取目标对象的计算图中的至少两个目标节点的调度时长,包括:
预热运行目标对象的计算图,所述计算图包括至少一个节点,每个节点用于表示所述目标对象在计算过程中需要被执行的一个数据处理操作;
记录所述计算图中各个节点表示的数据处理操作的执行时长;
依照所述各个节点表示的数据处理操作的执行时长,计算所述计算图中的至少两个目标节点的调度时长。
4.如权利要求3所述的方法,其特征在于,所述依照所述各个节点表示的数据处理操作的执行时长,计算所述计算图中的至少两个目标节点的调度时长,包括:
确定所述计算图中从起始节点开始,到达第一目标节点的各条路径,所述第一目标节点为所述至少两个目标节点中的任一个目标节点;
对所述各条路径中除所述第一目标节点以外的节点对应的执行时长求和,将求和结果确定为所述第一目标节点的输入时长;
从所述第一目标节点的各个输入时长中,确定所述第一目标节点的最大输入时长;
将所述第一目标节点的执行时长和所述最大输入时长的和值,确定为所述第一目标节点的调度时长。
5.如权利要求1所述的方法,其特征在于,所述采用所述聚合节点更新所述计算图,包括:
在所述计算图中增加所述聚合节点;
采用有向边连接所述聚合节点和所述聚合节点对应的被聚合的目标节点;
在所述计算图中为所述聚合节点和未被聚合的目标节点增加各自的通信节点,任一个通信节点用于表示传输目标数据的通信操作;若所述任一个通信节点对应的目标节点为所述聚合节点,则所述目标数据为所述聚合后的数据;若所述任一个通信节点对应的目标节点为所述未被聚合的目标节点,则所述目标数据为所述未被聚合的目标节点所表示的数据处理操作的执行结果数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010793588.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可单向转动的波浪发电装置
- 下一篇:数据传输方法、装置、处理设备及介质





