一种基于卫星星座的并行计算方法、装置及存储介质制造方法及图纸

技术编号:46630806 阅读:0 留言:0更新日期:2025-10-14 21:29
本申请公开了一种基于卫星星座的并行计算方法、装置及存储介质。其中,方法包括:确定计算任务的各个第一进程之间消息传递的次数信息;基于第一进程,根据次数信息构建第一拓扑图;根据卫星星座的多个第一卫星之间消息传递的延迟构建第二拓扑图,其中第二拓扑图的第二节点代表各个第一卫星,第二节点之间的边属性指示各个第一卫星之间的消息传递延迟;将第一拓扑图在第二拓扑图中进行匹配,在第二拓扑图中确定与第一拓扑图对应的部分第二节点,从而将与各个第一节点对应的第二进程部署于与相应的第二节点对应的第一卫星;以及利用部署第二进程的第一卫星进行与计算任务对应的并行计算。

【技术实现步骤摘要】

本申请涉及低轨卫星,特别是涉及一种基于卫星星座的并行计算方法、装置及存储介质


技术介绍

1、由于卫星本身所携带的能源有限,而大功率计算往往需要消耗大量电能,因此大功率计算是卫星的巨大难题。为了实现在卫星进行大功率计算,目前已经提出将大功率的计算任务以并行的方式部署于卫星星座的各个卫星,从而在各个卫星均消耗有限能源的情况下,通过卫星星座完成大功率的计算任务。在这种模式下,可以将卫星星座看作是一个巨大的计算中心或一台主机,将卫星星座的各个卫星看作是计算中心中的主机或一台主机内的多个gpu,从而借助于整个卫星星座,可以实现复杂的大功率计算任务。

2、但是,与大家所了解的并行计算系统不同的是,卫星星座的各个卫星在空间中均相隔较远的距离。即便是各个卫星之间采用激光链路进行通信,卫星之间进行数据传输的延迟也远远大于一个计算中心内各个主机之间数据传输的时间,更远甚于同一台主机内各个gpu之间的数据传输时间。

3、但是并行计算会涉及到大量的进程间的消息传递。尤其是在阻塞式通信模式下,一个进程在向另一个进程传递消息后,需要确认该消息传递已经完成才能本文档来自技高网...

【技术保护点】

1.一种基于卫星星座的并行计算方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述第一进程,根据所述次数信息构建第一拓扑图的操作,包括:

3.根据权利要求1所述的方法,其特征在于,基于所述第一进程,根据所述次数信息构建第一拓扑图的操作,包括根据各个第一节点中的第一进程相关的计算量,确定各个第一节点的节点属性,并且其中

4.根据权利要求3所述的方法,其特征在于,将所述第一拓扑图在所述第二拓扑图中进行匹配的操作,包括:

5.根据权利要求4所述的方法,其特征在于,将所述第一拓扑图与所述多个子图进行匹配的操作,包括:

...

【技术特征摘要】

1.一种基于卫星星座的并行计算方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述第一进程,根据所述次数信息构建第一拓扑图的操作,包括:

3.根据权利要求1所述的方法,其特征在于,基于所述第一进程,根据所述次数信息构建第一拓扑图的操作,包括根据各个第一节点中的第一进程相关的计算量,确定各个第一节点的节点属性,并且其中

4.根据权利要求3所述的方法,其特征在于,将所述第一拓扑图在所述第二拓扑图中进行匹配的操作,包括:

5.根据权利要求4所述的方法,其特征在于,将所述第一拓扑图与所述多个子图进行匹配的操作,包括:

6.根据权利要求5所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:张大为孙守家朱正贤许智
申请(专利权)人:银河航天西安科技有限公司
类型:发明
国别省市:

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

1