集合通信方法、计算设备、网络设备和集合通信系统技术方案

技术编号:45875126 阅读:16 留言:0更新日期:2025-07-19 11:33
本发明专利技术涉及通信技术领域,提供一种集合通信方法、计算设备、网络设备和集合通信系统,其中方法包括:向网络设备发送加载归约请求,以触发网络设备从通信组内的每个计算设备的第一暂存区中加载目标数据块,并基于加载的各目标数据块执行归约操作;在接收到网络设备返回的归约结果后,向网络设备发送广播请求和归约结果,以触发网络设备将归约结果广播给通信组内的每个计算设备;将接收到的网络设备广播的归约结果存储至第二暂存区,并将第二暂存区中的归约结果写到输出缓冲区。本发明专利技术通过网络设备统一处理数据加载、归约计算和结果广播,减少了网络通信量,降低了通信延迟和计算设备负载,提升了通信效率。

【技术实现步骤摘要】

本专利技术涉及通信,尤其涉及一种集合通信方法、计算设备、网络设备和集合通信系统


技术介绍

1、在分布式计算和并行计算领域,集合通信是保障数据一致性与协同计算的关键。目前,业界普遍采用ring(环形)或tree(树形)的通信拓扑结构来实现集合通信,然而,这两种通信方式虽能实现全局数据交换,但在应对大规模多设备场景时,均存在明显缺陷。

2、在上述ring或tree的集合通信拓扑结构中,每个计算设备都需要与其他所有设备交换数据,这会导致大量的数据通信请求,并占用大量网络带宽,而且频繁的数据传输易引发网络拥塞,显著增加通信延迟。此外,设备在等待通信完成时处于闲置状态,造成计算资源浪费与整体效率下降。这些问题在设备规模扩大时尤为突出,成为制约并行计算系统性能的主要瓶颈。


技术实现思路

1、本专利技术提供一种集合通信方法、计算设备、网络设备和集合通信系统,用以解决相关技术中集合通信存在的通信开销大、通信延迟增加、计算资源利用率低的缺陷。

2、本专利技术提供一种集合通信方法,所述方法应用于计算设备本文档来自技高网...

【技术保护点】

1.一种集合通信方法,其特征在于,所述方法应用于计算设备,所述方法包括:

2.根据权利要求1所述的集合通信方法,其特征在于,所述将切分后的各数据块写入第一暂存区,包括:

3.根据权利要求1所述的集合通信方法,其特征在于,所述向所述网络设备发送广播请求和所述归约结果,包括:

4.根据权利要求1所述的集合通信方法,其特征在于,所述将接收到的所述网络设备广播的归约结果存储至第二暂存区,之后还包括:

5.根据权利要求1至4任一项所述的集合通信方法,其特征在于,所述通信组内所有计算设备执行任务所需的循环次数基于每个线程块待处理的数据量和每个计算设备在...

【技术特征摘要】

1.一种集合通信方法,其特征在于,所述方法应用于计算设备,所述方法包括:

2.根据权利要求1所述的集合通信方法,其特征在于,所述将切分后的各数据块写入第一暂存区,包括:

3.根据权利要求1所述的集合通信方法,其特征在于,所述向所述网络设备发送广播请求和所述归约结果,包括:

4.根据权利要求1所述的集合通信方法,其特征在于,所述将接收到的所述网络设备广播的归约结果存储至第二暂存区,之后还包括:

5.根据权利要求1至4任一项所述的集合通信方法,其特征在于,所述通信组内所有计算设备执行任务所需的循环次数基于每个线程块待处理的数据量和每个计算设备在一次循环中处理的数据量确定,所述每个线程块待处理的数据量基于待处理的总数据量和线程块数量确定,所述每个计算设备在一次循环中处理的数据量基于数据块大小和所述通...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名
申请(专利权)人:上海壁仞科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1